|
Avec la sortie d'IE 7 (Internet Explorer 7) en 2006, de nombreux webmasters se retiraient leurs cheveux en essayant de découvrir pourquoi leur Menus 3 Cool et Cool 4 menus de navigation scripts ne fonctionnaient pas. En particulier, la liste déroulante des fonctions dans Cool Menus 3 systèmes et les premières versions de Cool 4 menus ne fonctionnaient pas correctement. C'était vraiment bizarre, parce que le menu déroulant fonctionnalité fonctionne encore dans Fire Fox et Netscape. Cool menus étaient écrits à l'origine et le soutien par le développeur web Thomas Bratta, Java Script roi. Au début de 2000, ses scripts sont disponibles pour utiliser et à télécharger sur le Dynamic Drive.com, qui est actuellement sans travail. Nous espérons M. Bratta fait un retour ou commence un nouveau site web. Lui et son équipe ont créé quelques scripts menu très utile et créatif pour les webmasters à utiliser. Voir ici pour voir Cool Menus 3 et 4 menus Cool menus en action. In the Meantime VisionEFX tient pas sa respiration pour que cela arrive, alors nous avons creusé dans le problème et que vous obteniez une réponse. Dans le script, il y avait un vieux Vérification du navigateur fonction de script. Voici le script dans sa forme originale. lib_bwcheck fonction () (/ / Browsercheck (nécessaire) this.ver = navigator.appVersion; this.agent = this.dom navigator.userAgent = document.getElementById? 1:0 this.ie5 = (this.ver.indexOf ( "MSIE 5 ")> -1 & & this.dom)? 1:0; this.ie6 = (this.ver.indexOf (" MSIE 6 ")> -1 & & this.dom)? 1:0; this.ie4 = ( document.all & &! this.dom)? 1:0; this.ie = this.ie4 | | this.ie5 | | this.ie6 this.mac = this.agent.indexOf ( "Mac")> -1 cela. opera5 = this.agent.indexOf ( "Opera 5")> -1 this.ns6 = (this.dom & & parseInt (this.ver)> = 5)? 1:0; this.ns4 = (document.layers & &! this.dom)? 1:0; this.bw = (this.ie6 | | this.ie5 | | this.ie4 | | this.ns4 | | this.ns6 | | this.opera5 | | this.dom) retourner ce ) Après des mois de recherche, nous avons trouvé un remplaçant Vérification du navigateur fonction de script qui restaure les menus déroulants dans la fraîcheur système de menus. Voici la nouvelle fonction de script Vérification du navigateur. lib_bwcheck fonction () (/ / Browsercheck (nécessaire) this.ver = navigator.appVersion; this.agent = this.dom navigator.userAgent = document.getElementById? 1:0 this.ie5 = (this.ver.indexOf ( "MSIE 5 ")> -1 & & this.dom)? 1:0; this.ie6 = (this.ver.indexOf (" MSIE 6 ")> -1 & & this.dom)? 1:0; this.ie7 = ( this.ver.indexOf ( "MSIE 7")> -1 & & this.dom)? 1:0; this.ie4 = (document.all & &! this.dom)? 1:0; this.ie = this.ie4 | | this.ie5 | | this.ie6 | | this.ie7 this.mac = this.agent.indexOf ( "Mac")> -1 this.opera5 = this.agent.indexOf ( "Opera 5")> -1 this.ns6 = (this.dom & & parseInt (this.ver)> = 5)? 1:0; this.ns7 = (this.dom & & parseInt (this.ver)> = 5)? 1:0; cela. NS4 = (document.layers & &! this.dom)? 1:0; this.bw = (this.ie7 | | this.ie6 | | this.ie5 | | this.ie4 | | this.ns4 | | this.ns6 | | this.opera5 | | this.dom) return this) vous suffit de remplacer l'ancien Vérification du navigateur fonction de script avec l'une au-dessus et vous êtes good to go! Tout devrait bien fonctionner jusqu'à ce que Microsoft publie Internet Explorer 8. |



















