L'interprétation JavaScript
Fermé
Don_Med
Messages postés
5
Date d'inscription
lundi 18 janvier 2016
Statut
Membre
Dernière intervention
13 mai 2016
-
13 mai 2016 à 09:53
Don_Med Messages postés 5 Date d'inscription lundi 18 janvier 2016 Statut Membre Dernière intervention 13 mai 2016 - 13 mai 2016 à 12:14
Don_Med Messages postés 5 Date d'inscription lundi 18 janvier 2016 Statut Membre Dernière intervention 13 mai 2016 - 13 mai 2016 à 12:14
A voir également:
- L'interprétation JavaScript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Télécharger logiciel astrologie gratuit avec interprétation - Forum Excel
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
5 réponses
jordane45
Messages postés
38284
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
11 novembre 2024
4 697
13 mai 2016 à 10:59
13 mai 2016 à 10:59
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
Don_Med
Messages postés
5
Date d'inscription
lundi 18 janvier 2016
Statut
Membre
Dernière intervention
13 mai 2016
Modifié par jordane45 le 13/05/2016 à 11:47
Modifié par jordane45 le 13/05/2016 à 11:47
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>
jordane45
Messages postés
38284
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
11 novembre 2024
4 697
13 mai 2016 à 11:50
13 mai 2016 à 11:50
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.
Don_Med
Messages postés
5
Date d'inscription
lundi 18 janvier 2016
Statut
Membre
Dernière intervention
13 mai 2016
13 mai 2016 à 12:12
13 mai 2016 à 12:12
@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
Don_Med
Messages postés
5
Date d'inscription
lundi 18 janvier 2016
Statut
Membre
Dernière intervention
13 mai 2016
13 mai 2016 à 12:14
13 mai 2016 à 12:14