Internet 7.0 et javascript

Résolu
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008 - 19 mai 2008 à 11:57
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 - 19 mai 2008 à 15:46
Bonjour,

Je suis entrain de faire un site web, et pour faire quelques validation j'utilise du javascript. Mon problèmes est que dans internet 6.0 tout marche parfaitement, mais dans explorer 7.0 quelques script bueug. Il y a t'il une solution??
Merci   

18 réponses

denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 15:00
Bon, finalment j'ai trouvé l'erreur, vraiment un truc de rien du tout qui fait tout bueuguer. Du coup ça marche sur le IE7.

Voici l'erreur:

<

script
language="javascript"
type="text.javascript">
le point la en rose, en vrai c'est : <

scriptlanguage="javascript"type="text/javascript">

Donc voila, merci quand même et excuser moi de vous déranger pour rien.
3
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 12:21
Bonjour,
    >>y a t'il une solution??
       oui : il faut corriger les erreurs.
       c'est d'ailleurs excessivement rare ces plantages avec IE7 par rapport à IE 6...
             sauf quelques classid, jamais réellement rencontré.
<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 12:26
Bah pourtant avec IE6 je n'ai pas d'erreur, tout marche bien. Mais jviens de lire sur le net qu'il faut activer le javascript avec 7.0. Je vais essayer mais c'est bizarre car quelques script marche quand même avec IEè, donc je pense que ce n'ai pas ça. Et je vais donc réviser les erreurs au cas ou.

Merci
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 12:31
Bonjour,
    >>avec IE7 : activer le js...
        comme avec IE6.
        si ce n'est pas activé, rien en javascript ne fonctionne.
    et tant qu'on n'aura rien pour te dire où sont tes erreurs,
       on ne pourra guère t'aider plus.
<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 3
19 mai 2008 à 13:11
Bonjour,

Je dirai à la ligne 29 du fichier jedevine.js qu'il y a une erreur du type j'ai cassé ma boule de cristal je ne peux pas corrigé qu'elle que chose qu'on ne me montre pas.

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 13:28
Bises mon elo,
    si ça peut t'aider :
<hr />                amicalement            Bul         [mon Site]     [M'écrire]
0
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 3
19 mai 2008 à 13:32
Bises cher Bul,

Merci une toute nouvelle boule de cristal :-D

hummm Ben ça marche pas j'ai du perdre tout mon magnetisme qui voit à travers les yeux de denzey (willy... bounce ta da da da bounce.... désolée je m'emballe une petite chanson que j'avais oublié et dont je me passait qui vient de ressortir)

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 13:47
Lol,Désolé mais g eu un soucis durant lenvoie...



function



Confirmer(){quit=confirm(


"Abandonner le QCM en cours?"
);


if
(quit==

false
)document.getElementById(

"Button1"
).PostBackUrl=

""
;


else
alert(

"Bye bye!"
);}

voila la fonction

Laura (denzey),lol
0
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 3
19 mai 2008 à 13:50
il sort d'ou ton quit? et ta fonction confirmer est apellé a partir de quoi?

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 13:54
quit c'est une variable bool. Puis la fonction je l'appelle dès l'événement onclick d'un bouton.
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 14:08
c'est plutôt ( le chien de Mickey ? )  .PostBackUrl  
qui semble curieux....
            ça existe ça ?        
mais toujpurs trop peu de données .... faut te les arracher hein les infos !

<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 14:17
bon, bah tiens des info: (lol) (le postbackurl marche avec les autres boutons). En vrai c'est un site web ou toutes les pages ont comme modèle une masterpage.Donc il y a des contents et le id change quand on compile, mais j'ai tout de même verifié et celui du bouton de change pas, donc le soucis c'est pas ça. Sinon, le site est en C#, donc je n'ai pas pu utiliser l'event Onclick du bouton, sinon le OnClientClick, qui marche parfaitement pour les autres boutons. Et sinon voici le code de la page qui vous interresse:

<%

@
Page
Language="C#"
MasterPageFile="~/person/All/MasterPage.master"
AutoEventWireup="true"
CodeFile="PageRealisationQCM.aspx.cs"
Inherits="person_User_PageRealisationQCM"
Title="QCM - Page R‚alisation QCM" %>
<

asp:Content
ID="Content1"
ContentPlaceHolderID="ContentPlaceHolder_Hyperlink"
Runat="Server"><

script
language="javascript"
type="text/javascript"
src="../../JavaScript/prec.js"></script><

script
language="javascript"
type="text/javascript"
src="../../JavaScript/printscreen.js"></script><

script
language="javascript"
type="text.javascript">

function Confirmer(){quit=confirm(

"Abandonner le QCM en cours?");

if(quit==
false)document.getElementById(
"Button1").PostBackUrl=
"";

else alert(
"Bye bye!");}

clp_clear(); //appel fonction d'un fichier .js

</

script>
</

asp:Content><

asp:Content
ID="Content2"
ContentPlaceHolderID="ContentPlaceHolder_CoDeco"
Runat="Server"><

asp:HyperLink
ID="HyperLink2"
runat="server"
ForeColor="Blue"
Style="left:-1px;position: relative; top: 2px"

NavigateUrl="~/person/All/PagePrincipale.aspx">D‚connexion
</asp:HyperLink></

asp:Content><

asp:Content
ID="Content3"
ContentPlaceHolderID="ContentPlaceHolder_Titre"
Runat="Server"><

asp:Label
ID="Label3"
runat="server"
Font-Bold="True"
Font-Size="X-Large"
Height="38px"

Style="left: 26px; position: relative; top: 4px; text-align: center"
Text="Page R‚alisation QCM"

Width="383px"></asp:Label>
</

asp:Content><

asp:Content
ID="Content4"
ContentPlaceHolderID="ContentPlaceHolder_Centre"
Runat="Server"><

div
style="width: 205px; height: 461px; background-color:#de3819; float:left;"><!--div rouge gauche-->

</div>

<div
style="float: left; width: 753px; height: 377px; text-align: left"><!--div droite-->

<asp:Label
ID="Label2"
runat="server"
Height="127px"
Text="Quel modifier ne peut pas ˆtre utilis‚ dans la d‚claration d'une classe to

<asp:Button
ID="Button1"
runat="server"
Text="Quitter"
PostBackUrl="~/person/User/PageAccueilUtilisateur.aspx"
OnClientClick="Confirmer();"/></td>

</div></

asp:Content> Merci de votre aide. Cordialement, Laura
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 14:25
c'est de l'asp ça, pas du javascript
   et peut-être PostBackUrl existe-t-il en asp, mais pas en javascript.
   montre nous plutôt la page générée, pas l'asp, où on dispose encore 
      de moins de choses que ce que tu nous donnes ! 
      un EXTRAIT,
le nécessaire, tout le nécessaire ET pas plus.


<hr />
                Cordialement            Bul         [mon Site]     [M'écrire]
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 14:33
Cettepage marche avec le postbackurl en IE6, et d'autres fonction presque exactement pareil que
celle-ci marche avec IE7. Sinon, voici le code généré:




 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>
 QCM - Page Réalisation QCM
</title><link rel="STYLESHEET" type="text/css" href="../../Style.css" />
    <script type="text/javascript" language="javascript" src="../../date_heure.js"></script>
</head>

    <form name="aspnetForm" method="post" action="PageRealisationQCM.aspx" id="aspnetForm" onsubmit="0">


<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>




<script src="/Site_QCM/WebResource.axd?d=l0obSTTALiu0wdMkPkkiEQ2&amp;t=633434157989764162" type="text/javascript"></script>


   

   
<!--div page entière-->
       
<!--div haut page-->
           
<!--div image logo-->
               
           

           
<!--div accueil-->
                &nbsp;


<script language="javascript" type="text/javascript" src="../../JavaScript/prec.js"></script>
<script language="javascript" type="text/javascript" src="../../JavaScript/printscreen.js"></script>
<script language="javascript" type="text.javascript">
    function Confirmer(){
        quit=confirm("Abandonner le QCM en cours?");
        if(quit==false)document.getElementById("Button1").PostBackUrl="";
        else alert("Bye bye!");
    }
    clp_clear();
</script>  


           

           
<!--div déconnexion-->
               
[../All/PagePrincipale.aspx Déconnexion]


           

           
<!--div nom page-->
              
Page Réalisation QCM 
      
           

           
<!--div date,heure-->
               

           
       

       
<!--div corps de la page-->
           

<!--div rouge gauche-->
                &nbsp;&nbsp;
           

   

        <!--div droite-->
        

        Bienvenue Maurice

   

   

      ----

      Réalisation QCM,
   
    ----

              <hr/>
     ,
   
    ----

      &nbsp;Question 1 : &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
          &nbsp; &nbsp; ,
   
    ----

                Quel modifier ne peut pas être utilisé dans la déclaration d'une classe top-level ?
          <table  style="width: 548px" >
              ----

                 ,
                 
                 
                       1
                 
                 
                  </td>
                                        ,
                                   
                 
                      static
                 
                 
                 ,
             
              ----

                                   
                 
                       2
                 
                 
                  ,
                                        ,
                                   
                 
                      public
                 
                 
                 ,
             
              ----

                                   
                 
                       3
                 
                 
                 ,
                                        ,
                                   
                 
                      final
                 
                 
                 ,
                 
             
              ----

                                   
                 
                       4
                 
                 
                 ,
                                        ,
                                   
                 
                      abstract
                 
                 
                 ,
             
         

          &nbsp;
      </td>
      <td style="height: 250px">
          <center>
              </center>
         

          <center>
              </center>
      </td>
                    
    </tr>
    <tr>
      <td colspan="2">
        <hr/>
      </td>
    </tr>
    <tr>
        <td style="height: 26px" colspan="2">
         
            &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
            &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;
            &nbsp;&nbsp; &nbsp;3 : 20 s
            &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
            &nbsp; &nbsp; &nbsp; &nbsp;
            </td>
    </tr>
  </table>


   

    <!--div rouge gauche-->


           
       

       
<!--div bas page-->
           
       

   

   

   


 
 

</form>

</html>
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 mai 2008 à 14:46
ah ben dis donc... heureusement que je t'ai demandé un extrait !
    sinon tu nous aurais mis 26987556628 lignes non...
néanmoins :
1° aucune balise ne possède ID="Button1"
2° je confirme que PostBackUrl n'existe pas en html, javascript
    ça ne peut pas marcher avec IE6... enfin tel que tu nous fais voir !
<hr />                Cordialement            Bul         [mon Site]     [M'écrire]

on ne dit pas néanmoins, mais handicapé nasal.
0
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 3
19 mai 2008 à 15:26
et les espaces c'est pas aussi je pense ^^

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
0
denzey Messages postés 15 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 30 mai 2008
19 mai 2008 à 15:34
normalment ya des espaces, mais quand je fais la copie ils disparraissent, je ne sais pas pourquoi, mais bon, maintenant tout marche, le postbackurl aussi. Merci
0
maelob Messages postés 943 Date d'inscription mardi 14 novembre 2006 Statut Membre Dernière intervention 7 août 2009 3
19 mai 2008 à 15:46
le plus important c'est que ça fonctionne (j'ai pas parlé très francais dans mon dernier post je trouve :o) )

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
0
Rejoignez-nous