[DEV] Mon site plante sous IE6
Résolu
Dounouw13
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Dounouw13 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Dounouw13 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
actuellement en stage pour une entreprise de chronométrage, je dois développer leur nouveau site web, j'utilise les méthodes MVC pour cela.
Cependant, comme la communauté des coureurs n'est pas trop à jours avec le net, beaucoup d'entre eux ont encore IE6, c'est pourquoi j'ai essayer de faire en sorte que mon site fonctionne aussi dessus. Cependant, des que je lance L'URL du site, IE plante 4 fois sur 5, et quand il ne plante pas, j'ai ce message d'erreur
Ligne : 21
Car : 5
Erreur : Objet requis
Code:0
url : .../site_v3
Quelqu'un aurait une solution s'il vous plait?
actuellement en stage pour une entreprise de chronométrage, je dois développer leur nouveau site web, j'utilise les méthodes MVC pour cela.
Cependant, comme la communauté des coureurs n'est pas trop à jours avec le net, beaucoup d'entre eux ont encore IE6, c'est pourquoi j'ai essayer de faire en sorte que mon site fonctionne aussi dessus. Cependant, des que je lance L'URL du site, IE plante 4 fois sur 5, et quand il ne plante pas, j'ai ce message d'erreur
Ligne : 21
Car : 5
Erreur : Objet requis
Code:0
url : .../site_v3
Quelqu'un aurait une solution s'il vous plait?
A voir également:
- [DEV] Mon site plante sous IE6
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
- Massgrave dev - Accueil - Windows
- Dev c++ - Télécharger - Langages
3 réponses
Je suis d'accord avec toi, mais bon, pas tout le monde le sait :)
Voici mon code, je pense que c'est la page index.php qui le fait planter, peut être à cause du js?
J'ai enlevé quelque commentaire inutiles, ma ligne 21 serait "<!-- les 2 meme-->" donc vu que c'est un commentaire, je plante...
Voici mon code, je pense que c'est la page index.php qui le fait planter, peut être à cause du js?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF8"> <title>www.kms.fr</title> <script type="text/javascript" src="./js/jQuery.js"></script> <script type="text/javascript" src="./js/ajax.js"></script> <!-- les 2 meme--> <script type="text/javascript" src="./js/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <!-- les 2 meme fin--> <script type="text/javascript" src="./js/scroll_box.js"></script> <script type="text/javascript" src="./js/menu.js"></script> <script type="text/javascript" src="./js/slideshow.js"></script> <?php //////////////////////////////////////////////////////////////////////////////// ////////////////////////Attention a avoir les meme conditions/////////////////// ///////////////////////que pour l'affichage du pub_center sinon///////////////// //////////////////////////////le JavaScript va planté/////////////////////////// //////////////////////////////////////////////////////////////////////////////// // Donc la si l'on n'est pas sur l'accueil, ou en train d'enregistrer une epreuve, //on ne charge pas le js de la pub du centre $linkCenter = $_GET['content']; if(($linkCenter == "accueil" or $linkCenter == "") and !isset($_POST[SINSCRIRE_NAME_EPREUVE_IDENTIFICATION_BOUTON])) { echo '<script type="text/javascript" src="js/slide_center.js"></script>'; } ?> <script type="text/javascript" src="./js/slide_left.js"></script> <script type="text/javascript" src="./js/scroll_footer.js"></script> <script type="text/javascript" src="./js/form_verif.js"></script> <script type="text/javascript" src="./js/general.js"></script> <!-- #-03-# CZ KMS V3.1 --> <link rel="stylesheet" type="text/css" media="screen" href="./templates/style_general/css/style.css" /> <!-- #-03-# CZ KMS V3.1 --> </head> <body> <script type="text/javascript"> $(document).ready(function() { //Lorsque vous cliquez sur un lien de la classe modal et que le href commence par # $('a.modal[href^=#]').click(function() { var popID = $(this).attr('rel'); //Trouver la pop-up correspondante var popURL = $(this).attr('href'); //Retrouver la largeur dans le href //Récupérer les variables depuis le lien var query= popURL.split('?'); var dim= query[1].split('&'); var popWidth = dim[0].split('=')[1]; //La première valeur du lien //Faire apparaitre la pop-up et ajouter le bouton de fermeture $('#' + popID).fadeIn().css({ 'width': Number(popWidth) }) .prepend(''); //Récupération du margin, qui permettra de centrer la fenêtre - on ajuste de 80px en conformité avec le CSS var popMargTop = ($('#' + popID).height() + 80) / 2; var popMargLeft = ($('#' + popID).width() + 80) / 2; //On affecte le margin $('#' + popID).css({ 'margin-top' : -popMargTop, 'margin-left' : -popMargLeft }); //Effet fade-in du fond opaque $('body').append(''); //Ajout du fond opaque noir //Apparition du fond - .css({'filter' : 'alpha(opacity=80)'}) pour corriger les bogues de IE $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); return false; }); //Fermeture de la pop-up et du fond $('a.close, #fade').live('click', function() { //Au clic sur le bouton ou sur le calque... $('#fade , .popBlock').fadeOut(function() { $('#fade, a.close').remove(); //...ils disparaissent ensemble }); return false; }); }); </script> <div class="global"> <?php //#-03-# CZ KMS V3.1 // Inclusion des classes include(LINK_CLASSES."CBDD.php"); // inclusion des fonctions include(LINK_FONCTIONS."fcts_affichage.php"); //#-03-# CZ KMS V3.1 include(LINK_FONCTIONS."fcts_classe_name.php"); ?> <!-- header --> <div class="header" id="headerpub"> <?php include(LINK_VIEWS."header.php"); ?> </div><!-- #header --> <div id="pub_left"> <?php include(LINK_VIEWS."pub_left.php"); ?> </div> <div class="center"> <!-- navigation --> <div class="navigation" id="id_menu_block"> <div class="box_arrondi"> <div class="left"> <div class="left_up"> </div> <div class="left_center"> </div> <div class="left_down"> </div> <br style="clear: both;" /> </div> <div class="box_arrondi_content"> <div class="nav_connex"> <div class="menu" > <?php include(LINK_MODULES."navigation.php");//Affichage menu principale : Accueil/site/... ?> </div> <div class="connexion"> <?php if($_SESSION['log']) include(LINK_MODULES."deconnexion.php"); else include(LINK_MODULES."connexion.php"); ?> </div> <div class="bouton"> <form name='bouton'> <input type=button name='yesNo' value="détacher le menu" onclick="change()" /> </form> </div> <br style="clear: both;" /> </div> </div> <div class="right"> <div class="right_up"> </div> <div class="right_center"> </div> <div class="right_down"> </div> <br style="clear: both;" /> </div> </div> <br style="clear: both;" /> </div><!-- #navigation --> <!-- content --> <div class="content"> <?php $link = $_GET['content']; if(($link == "accueil" or $link == "" ) and !isset($_POST[SINSCRIRE_NAME_EPREUVE_IDENTIFICATION_BOUTON])) { /* Pour ne pas que la pub centrale se retrouve sur toutes les pages Donc la si l'on n'est pas sur l'accueil, ou en train d'enregistrer une epreuve, ou en train d'afficher les epreuves du jour on n'affiche pas la pub */ echo '<div id="pub-center">'; //A commenter pour tester les fonction ajouter ( cache les erreur PHP) if($link == "accueil" or $link == "" ) { include(LINK_VIEWS."pub_center.php"); /// Abdennour je l'ai mis en commentaire car elle empêchait le site de se lancer depuis l'exterieur } echo '</div>'; } //fichier controler dans rep include include(LINK_INCLUDE."controler.php"); ?> </div><!-- #content --> <!-- #right --> <?php $link = $_GET['content']; if ($link == "monCompte" && isset($_SESSION['id'])){ echo "<div class=\"menuGaucheLogo\">"; echo "</div><!-- #right -->"; echo "<div class=\"menuGauche\">"; include(LINK_MODULES."moduleMonCompte.php"); echo "</div><!-- #right -->"; } else { echo "<div class=\"right_modules\">"; include(LINK_MODULES."module_communication.php"); include(LINK_MODULES."module_calendrier.php"); echo "</div><!-- #right -->"; } ?> <br style="clear: both;" /> </div><!-- #centre --> <!-- footer --> <div class="footer"> <div class="footer_content"> <?php include(LINK_VIEWS."footer.php"); ?> </div> </div><!-- #footer --> </div><!-- #global --> </body> </html>
J'ai enlevé quelque commentaire inutiles, ma ligne 21 serait "<!-- les 2 meme-->" donc vu que c'est un commentaire, je plante...