Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


Comment débugger un script javascript ?
auteurs : simone.51, Fabszn
Si vous essayez de debbuger un script sous Internet Explorer, vous risquez de rencontrer quelques problèmes...
En effet, la ligne de l'erreur signalée ne correspond pas à la ligne du code que vous avez crée.
Pour retrouver l'erreur à la bonne ligne, il faut faire afficher la source de la page.

Clic droit --> Afficher la source

Avec le navigateur Mozilla(et donc FireFox), qui possède un debugger javascript integré, c'est un peu plus simple.
Lorsqu' une erreur javascript est détectée, celle ci est loggée dans une console sous forme de lien. Lorsque l'on clique sur le lien celui ci nous envoie directement à la ligne concernée par l'erreur(dans 99% des cas). En tous cas cela permet de travailler plus vite en javascript.


Comment utiliser une variable PHP/ASP dans du javascript ?
auteur : simone.51
Tout d'abords, le problème ne se pose pas qu'avec le php, il se pose avec tous les autres langages de requête mais le principe reste le même.
Il faut aussi savoir que ça ne marche que dans un sens. On ne peut pas exécuter du code php à partir d'un script Javascript.
Pour exécuter du code php, il faut repartir sur le serveur.
Rappel : Le php s'exécute coté serveur tandis que le Javascript s'exécute coté client.
Par contre, on peut utiliser des variables php dans du code Javascript.
<?$sql = "Select texte From Table Where idTable = 1";
    $resultat = execute_sql($sql);
    $champ = mysql_fetch_array($result);
    print '<script language="javascript">';
    print 'alert("$champ[texte]");';
    print '</script>' ;
?>
Dans cet exemple, on exécute une requête et ensuite, on fait afficher le résultat dans une fenêtre de type alert.
Il faut faire attention soit de bien intervertir les ' et " soit il faut utiliser les \".
Par contre, si dans cet exemple, nous avions interverti ' et ", nous aurions obtenu " $champ[texte] " dans la fenêtre alert !!!


precedent    sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2004  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com