rellik77
Messages postés48Date d'inscriptionlundi 22 mars 2010StatutMembreDernière intervention22 mars 2010
-
25 mai 2006 à 12:19
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
27 mai 2006 à 10:24
Bonjour à tous.
Alors voila comme expliqué sur le chat, j'ai un site basique rien de bien méchant :
(TopFrame)bannière (LeftFrame)menu avec images survolées (MainFrame)html.
Très classique.
Le truc c'est que j'ai une page qui fonctionne très mal sous IE donc je me suis dit qu'en insérant un script javascript pour détecter IE et ouvrir une page dans une autre fenêtre juste pour IE ça devrait résoudre facilement mon problème. Mais le hic c'est que je n'arrive pas trop à mettre mon code dans le bon ordre.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2006 à 08:55
<script type="text/javascript">
if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion >= "4.0")
{
document.write("Site
___rien n'empêchait de mettre ça sur plusieurs lignes
document.write( ""+
"");
___ou de mettre les 2 liens en html,cachés et de montrer par javascript
celui qui convient.
rellik77
Messages postés48Date d'inscriptionlundi 22 mars 2010StatutMembreDernière intervention22 mars 2010 25 mai 2006 à 16:48
Dans le code, normalement si c'est IE le lien pointe sur presentPhotoIE.html target="_blank"
si c'est pas IE ça pointe sur presentPhoto.html target="mainFrame".
Si je te comprends bien et comme me l'avait suggérer un ami, il faudrait que je mette des \ un peu partout pour je ne sais quelle raison d'ailleurs
rellik77
Messages postés48Date d'inscriptionlundi 22 mars 2010StatutMembreDernière intervention22 mars 2010 26 mai 2006 à 22:08
Bonsoir, bon alors j'ai modifié le code comme dit plus haut, mais il reste un petit bug, c'est que la fonction d'image survolée ne fonctionne pas mon code donne à présent :
<script language="JavaScript" type="text/javascript">
if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion >= "4.0")
{document.write("") }
else {document.write("") }
</script>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2006 à 10:24
"oui"
le problème c'est : on...=" xxx="..." "...
le navigateur se pomme ( et c'est normal ) dans les ", il ne sait que faire.
donc on lui dit : ne traite pas le " qui suit.
cordialement Bul. Site/B>