L'interprétation JavaScript
Don_Med
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Don_Med Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Don_Med Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous et a toutes,
J'ai une petite page Html qui contient un script Javascript qui me calcule la bande passante, elle s'exécute niquel sur Chrome et non plus sur Firefox :/ !!
info : - le javascript et bien activé sur Firefox.
- j'ai essayer d'exécuter des autres script sur Firefox tous les scripts sa marche bien.
- j'ai tester l'excécution de ma page sur autres poste le même problème.
Merci a vous en avance :/
J'ai une petite page Html qui contient un script Javascript qui me calcule la bande passante, elle s'exécute niquel sur Chrome et non plus sur Firefox :/ !!
info : - le javascript et bien activé sur Firefox.
- j'ai essayer d'exécuter des autres script sur Firefox tous les scripts sa marche bien.
- j'ai tester l'excécution de ma page sur autres poste le même problème.
Merci a vous en avance :/
A voir également:
- L'interprétation JavaScript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
5 réponses
Bonjour,
Peut-être que si tu nous montrais ton code......... ça pourrait nous aider à voir ce qui ne va pas...
Moi je dis ça... je dis rien... :-)
PS: Merci de lire ceci AVANT : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Peut-être que si tu nous montrais ton code......... ça pourrait nous aider à voir ce qui ne va pas...
Moi je dis ça... je dis rien... :-)
PS: Merci de lire ceci AVANT : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Oui Bien sur @Jordane avec plaisir et merci pour ta réponse.
Voici le code de la page : tu peux l'exécuter il fonctionne bien
et je te remercie Jordane.
Voici le code de la page : tu peux l'exécuter il fonctionne bien
et je te remercie Jordane.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "[http://www.w3.org/TR/html4/loose.dtd]"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Application STG GK</title> <link rel="stylesheet" type="text/css" href="style.css"/> <style type="text/css"> .question{ border:3px solid black;} </style> <script src="jquery-1.8.3.js"></script> <script type="text/javascript"> var avant; var resultats=0; var bp_donnee=60; var TailleImg=120; var Fichier="C:\Users\Med\Downloads\20151208_092201.jpg"; function AJAXRequest(page,retfonc,startload,progress,methode,data) { var xhr_object = null; if(window.XMLHttpRequest) // Firefox xhr_object = new XMLHttpRequest(); else if(window.ActiveXObject) // Internet Explorer xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); return; } if (data=="") data=null; if(methode == "GET" && data != null) { page += "?"+data; data = null; } xhr_object.open(methode, page, true); xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { var RetAjax=xhr_object.responseText; eval(retfonc+'(RetAjax);'); } if(xhr_object.readyState == 1) { eval(startload+'();'); } if(xhr_object.readyState == 3) { var RetAjax=''; if (!document.all) var RetAjax=xhr_object.responseText; eval(progress+'(RetAjax);'); } } if(methode == "POST") xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhr_object.send(data); } function testBp() { avant=new Date(); avant=avant.getTime(); AJAXRequest(Fichier,"ApresAjax","StartAjax","ProgressAjax","GET",avant); /*alert("test methode");*/ } function StartAjax() { document.getElementById('loading_bar').style.width="0px"; } function ProgressAjax(v) { if (v=='') var percent=parseInt(document.getElementById('loading_bar').style.width)+10; else var percent=Math.round((v.length*parseInt(document.getElementById('loading').style.width))/TailleImg,0); document.getElementById('loading_bar').style.width=percent+"px"; } function ApresAjax(v) { document.getElementById('loading_bar').style.width=document.getElementById('loading').style.width; apres=new Date(); apres=apres.getTime(); duree=apres-avant; debit=Math.round( (TailleImg/(apres-avant) ) *10 ) /10; resultats=debit+duree; if(resultats==Infinity) { alert("Essayer a nouveau s'il vous plait !"); } else { document.getElementById('resultBp').innerHTML="duree="+duree+"ms debit="+debit+"Ko/s"+" \n /r \r \n "+"Votre Bande passante est : "+resultats+" Ko/s"; document.getElementById('txt_nombre').value=resultats; document.getElementById('btn_bouton').click(); } //alert("Votre BP au place de sciprt est :"+ resultats); //alert("La Bande Passante Est : "+ resultats); // Si sa marche pas, essayé avec getElementById c'est déja mieux !! // tester : ce que la zone de texte a bien réçu le chiffre !! /*if(resultats>bp_donnee) { alert("Oui, Vous pouvez Acceder au cours ! :) " + "/ Votre Bande Passante est : " + resultats +" ko"); } else { alert("Votre Bande Passante est insuffisante pour se connecter au cours " + "/ Votre Bande Passante est : " + resultats +" ko"); }*/ } //function enab(){ document.getElementById("txt_nombre").display=non;} </script> <link rel="shortcut icon" type="image/x-icon" href="[http://10.33.0.25:8080/App_Stg_GK/titre.png]"/> </head> <body onload="javascript:testBp();"> <div id="alert"> </div><br> <center><h3><FONT color="blue"><u>Interface De Test</u></FONT></h3></center> <center><img src="[http://10.33.0.25:8080/App_Stg_GK/global-knowledge.jpeg]" height="150"></center> <div id="loading"><div id="loading_bar"></div></div> <div id="resultBp"></div><div class="question"><br><br><center> <br><input value="Tester la bande passante" name="bouton" id="btn_bouton" onclick="javascript:testBp();" type="button"> <br> </div> </body> </html>
Là comme ça je ne vois rien d'anormal.
(mais je ne l'ai pas testé)
Par contre .. sur FireFox ... qu'est-ce qui est marqué dans la console ?
Je t'invite à installer le plugin FireBug (pour fireFox), de le lancer, d'ouvrir ta page et d'essayer de l'utiliser .. et de regarder dans l'onglet "console" si des erreurs ne seraient pas affichées.
(mais je ne l'ai pas testé)
Par contre .. sur FireFox ... qu'est-ce qui est marqué dans la console ?
Je t'invite à installer le plugin FireBug (pour fireFox), de le lancer, d'ouvrir ta page et d'essayer de l'utiliser .. et de regarder dans l'onglet "console" si des erreurs ne seraient pas affichées.

@jordane Oui t'a raison j'ai 3 erreurs affichée sur la console et le compilateur sélectionne cette ligne :
xhr_object.open(methode, page, true);
donc peut être et ce que je connais, c'est que Firefox lu pas des certain objet comme InnerHTML... donc apparemment l'objet xhr_objet.. aussi, c'est juste une hypothèse c tt, j'att ta réponse s'il te plait parce q sa fait 3 jours que je galère avec cette erreur.
Merci bq
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question