Posez votre question Signaler

[php] appel fonction dans balise body

antic80 4884Messages postés 30 mai 2005Date d'inscription - Dernière réponse le 14 juin 2006 à 23:04
bonjour

voila j'ai une page php avec dans la balise body un appel a une fonction comme ca

<body onload="init()">

j'aimerai appelé une autre fonction qui s'appelle refresh()

est ce possible d'appelé les 2 fonctions dans la meme balise et si oui comment ??
Lire la suite 

[php] appel fonction dans balise body »

3 réponses
Réponse
+1
moins plus
Bonsoir,

Et depuis quand on peut en Javascript appeler une fonction PHP ?????????!!!!!!!! C'est nouveau ...ah bon LOL

En Javascript on peut comme ceci :

<html>
<head>
<script type="text/javascript">
<!--
function init()
{
	alert("init");
}

function refresh()
{
	alert("refresh");
}

//-->
</script>

</head>
<body onload="init(); refresh();">
</body>
</html>


ou encore

<html>
<head>
<script type="text/javascript">
<!--
function init()
{
	alert("init");
	refresh();
}

function refresh()
{
	alert("refresh");
}

//-->
</script>

</head>
<body onload="init();">
</body>
</html>

Ajouter un commentaire
Réponse
+0
moins plus
ok merci PHP encore la pour me sauver la mise
Ajouter un commentaire
Réponse
-1
moins plus
C'est possible. Mais, cela s'apparente à de la magouille (du moins, pour l'idée qui me vient)... ;)
<?php function Init()
{
     Autre_Fonction();

     // Fonction Init();
}
?>

Voilà. En clair, tu appelles ta deuxième fonction à l'intérieur de la première. Il y a probablement un moyen plus propre. Peut-être en essayant :

<body onLoad="Init(); Autre_Fonction()">


Mais là, c'est pas sûr du tout !
Ajouter un commentaire
Ce document intitulé « [php] appel fonction dans balise body » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?