[javascript]inserer script dans du php
Bonjour,
j'ai une page php qui insere dans le head le script : script.js. (le chemin est correct je l'ai vérifié en le chargeant dans le navigateur avec son adresse).
Dans cette page php j'appelle la fonction redirigePage :
Code:
1 2 3 4 5
|
if ($op==edit)
{
RedirectionPage('doc.php');
} |
fonction qui se trouve dans functions.php
Code:
1 2 3 4 5 6 7 8 9 10 11
|
function RedirectionPage ($url) {
echo '<script>
function redirige()
{
window.location.replace("doc.php");
}
setTimeout("redirige();", 1250);
</script>';
} |
Si je laisse ainsi ma redirection fonctionne nickel.
Mais je voudrais déclarer ma fonction redirige dans le script chargé en entete. Si je procède ainsi (donc je l'enlève de ci-dessus et je laisse juste le timeout), ma page n'est pas redirigée. Konqueror me donne l'erreur suivante :
Code:
1 2
|
Erreur*: nœud *: ReferenceError: Can't find variable: redirige |
Si vous pouvez m'aider.
Merci beaucoup