Mammouth du PHP |
601 Messages
20 janv. 2007, 16:48
Si tu veux regarder de plus près je te conseil ce document qui est une bonne traduction fr :
http://www.hadrien.eu/scriptaculous/
Regarde à prototype puis ajax dans mon cas tu à trois class prédéfinis.
J'ajouterai que des raccourcis il en existe une bonne dizaine comme $F() pour appeler un objet de formulaire, sa réduit considérablement le code.
Et puis une visite sur le site de l'auteur :
http://script.aculo.us/
Et une documentation plus complète toujours en Français mais de prototype :
http://www.electrolinux.com/traductions ... pe.js.html
j'ai changer mon script pour le mettre dans la page d'index, sa fait plus court à débugger :
http://creatif-web.be/developpeur/index.php
coté serveur "salut_php.php'
<?php
echo 'La date d\'aujourd\'hui avec php '.date('d-m-Y').'
<br />timestamp d\'aujourd\'hui '.mktime(date('d-m-y'), 'TIMESTAMP');
?>
ajax :
Code : Tout sélectionner
<script type="text/javascript">
var ajax = new Ajax.Updater(
'datestr', // DIV id (XXX: doesnt work?)
'/developpeur/salut_php.php', // URL
{ // options
method:'get', parameters:'var1=val1&val2=var2',
onComplete: showResponse, evalScripts:true
});
function showResponse(req)
{
$('datestr').innerHTML = req.responseText;
new Effect.toggle('datestr','BLIND');
}
</script>
<p>2/ <div id="datestr" style="display:none;">hahaha</div></p>
l'erreur dans IE n'existe plus et je n'ai aucun moyen de connaitre l'erreur sans débuggeur enfin là je n'est même plus le triangle jaune, mais sur les autres pages précisent qu'il me manque un objet donc non déclaré pour IE ?
Mais je vais changer et mettre sa sur un onclick...