A voir également:
- Debutant bloqué en javascript
- Code puk bloqué - Guide
- Pavé tactile bloqué - Guide
- Compte gmail bloqué - Guide
- Telecharger javascript - Télécharger - Langages
- Uptobox bloqué - Accueil - Guide services en ligne
7 réponses
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
7 févr. 2006 à 23:11
7 févr. 2006 à 23:11
Bonjour,
Tel que tu le montres, “<script …” arrive juste après <body> et donc en dehors de <head>.
Et puis tu fermes une </div> qui n'a pas été ouverte.
Tel que tu le montres, “<script …” arrive juste après <body> et donc en dehors de <head>.
</head> <body> <script language="JavaScript">
Et puis tu fermes une </div> qui n'a pas été ouverte.
Si tu veux que ça conduise sur "equipe.htm" tu dois mettre ta page "equipe.htm" dans le même dossier que ta page qui présente le menu déroulant (ou indiquer le niveau où ce trouve cette page):
Exemple:
<option value="equipe/equipe.htm">equipe</option>
Exemple:
<option value="equipe/equipe.htm">equipe</option>
merci pour ta réponse, mais en fait le probleme ne vient pas de là.
quand j'incorpore un javascript de ce style, IE m'affiche un blocage style blocage de pop up (en fait une alerte activex) tant que je ne débloque pas cette alerte, l'exécution bloque.
1er souci, comment éviter ce message d'alerte?
une fois que je clique sur "autoriser...", c'est bon, ça dirige correct mais par contre autre problème: si je mets plusieurs fonctions de ce menu déroulant les unes a la suite des autres, pas de redirection selon le lien. en résumé: une fonction dans le listing, c'est bon; 2 ou plusieurs fonctions , c'est pas bon (or dans ma page, j'ai besoin de plusieurs menus déroulants juxtaposés)
merci si tu peux m'aider
quand j'incorpore un javascript de ce style, IE m'affiche un blocage style blocage de pop up (en fait une alerte activex) tant que je ne débloque pas cette alerte, l'exécution bloque.
1er souci, comment éviter ce message d'alerte?
une fois que je clique sur "autoriser...", c'est bon, ça dirige correct mais par contre autre problème: si je mets plusieurs fonctions de ce menu déroulant les unes a la suite des autres, pas de redirection selon le lien. en résumé: une fonction dans le listing, c'est bon; 2 ou plusieurs fonctions , c'est pas bon (or dans ma page, j'ai besoin de plusieurs menus déroulants juxtaposés)
merci si tu peux m'aider
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
8 févr. 2006 à 22:42
8 févr. 2006 à 22:42
Bonjour,
As-tu activé Javascript dans les Options d'IE ?
J'ai essayé avec Safari et Firefox et Opera. Ça fonctionne.
Et même ça :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>accueil Parapharmacie VITALIS</title>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<meta content="philippe PARICARD" name="author">
<meta content="page d'accueil " name="description">
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
</head>
<body>
<script language="JavaScript">
function MenuAuto(fileName)
{if (fileName != " ")
{p = document.form1.D2.selectedIndex;
parent.location.href= fileName}}
</script>
<form name="form1">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins visage</option>
<option value="equipe.htm">equipe</option>
<option value="https://fr.yahoo.com/">yahoo</option>
</select>
</form>
<form name="form2">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins mains</option>
<option value="epique.html">epique</option>
<option value="https://www.google.fr/?gws_rd=ssl">google</option>
</select>
</form>
<form name="form3">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins tsoin</option>
<option value="et_colegram.html">et colegram</option>
<option value="http://www.exalead.fr/search/">exalead</option>
</select>
</form>
</body>
</html>
As-tu activé Javascript dans les Options d'IE ?
J'ai essayé avec Safari et Firefox et Opera. Ça fonctionne.
Et même ça :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>accueil Parapharmacie VITALIS</title>
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<meta content="philippe PARICARD" name="author">
<meta content="page d'accueil " name="description">
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
</head>
<body>
<script language="JavaScript">
function MenuAuto(fileName)
{if (fileName != " ")
{p = document.form1.D2.selectedIndex;
parent.location.href= fileName}}
</script>
<form name="form1">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins visage</option>
<option value="equipe.htm">equipe</option>
<option value="https://fr.yahoo.com/">yahoo</option>
</select>
</form>
<form name="form2">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins mains</option>
<option value="epique.html">epique</option>
<option value="https://www.google.fr/?gws_rd=ssl">google</option>
</select>
</form>
<form name="form3">
<select onchange="MenuAuto(this.options[selectedIndex].value)"
size="1" name="D2">
<option selected="selected" value=" ">Soins tsoin</option>
<option value="et_colegram.html">et colegram</option>
<option value="http://www.exalead.fr/search/">exalead</option>
</select>
</form>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci pour ton aide
la juxtaposition des menus déroulants ne marchait pas car je mettais tout betement <form name="form1"> à chaque fois au lieu de mettre form 2, form 3... Donc là, c'est résolu!
Par contre, j'ai toujours le blocage activeX dans IE; j'ai vu que dans les modules complementaires de "outil" dans IE qu'il y avait 2 modules ActiveX activés.
Est ce que c'est à cause de ça que ça bloque? si oui, les internautes n'ont pas tous forcément ces modules désactivés et ils bloqueront s'ils se connectent sur le site!
comment résoudre ça si le problème vient de là?
merci pour ta réponse
fil
la juxtaposition des menus déroulants ne marchait pas car je mettais tout betement <form name="form1"> à chaque fois au lieu de mettre form 2, form 3... Donc là, c'est résolu!
Par contre, j'ai toujours le blocage activeX dans IE; j'ai vu que dans les modules complementaires de "outil" dans IE qu'il y avait 2 modules ActiveX activés.
Est ce que c'est à cause de ça que ça bloque? si oui, les internautes n'ont pas tous forcément ces modules désactivés et ils bloqueront s'ils se connectent sur le site!
comment résoudre ça si le problème vient de là?
merci pour ta réponse
fil
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
9 févr. 2006 à 20:13
9 févr. 2006 à 20:13
Windows et ActiveX, que je n'utilise pas, sont au-delà de mes compétences.
N'y a-t-il pas assez de modules activés ?
Je cherche. Et j'ai remarqué ça :
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
Qu'est-ce que c'est ?
N'y a-t-il pas assez de modules activés ?
Je cherche. Et j'ai remarqué ça :
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
Qu'est-ce que c'est ?
cette ligne:
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
a été pompé dans un listing du net au milieu d'autre ligne de code.
que je la mette ou que je l'enlève, j'ai l'impression que ca ne change pas grand chose.
Mon probleme ne doit pas être bien compliqué, car en fait quelque soit le petit bout de listing que je pompe par exemple
<div>
style="position: absolute; width: 193px; left: 17px; top: 72px; height: 30px;">
<marquee class="Scroller" behavior="scroll"
direction="left" width="100%" height="19"
scrollamount="4" scrolldelay="0"
onmouseover="this.stop()" onmouseout="this.start()"><font
face="Arial, Helvetica, sans-serif" size="2"><strong><em>Profitez
de promotions exceptionnelles tous les jours:
</em></strong><em><font color="#ff3300"><strong>-20%
-30% -40% -50% et des dizaines de produits à prix
coutants!!!
</strong></font></em></font></marquee>
</div>
c'est un listing de phrase déroulante et bien ca plante avec le meme message activeX. pourtant ce n'est pas du javascript!!
ce probleme ne me bloque pas dans l'avancée de mon site, mais c'est énervant ce message d'erreur
merci
<meta content="MSHTML 6.00.2900.2802" name="GENERATOR">
a été pompé dans un listing du net au milieu d'autre ligne de code.
que je la mette ou que je l'enlève, j'ai l'impression que ca ne change pas grand chose.
Mon probleme ne doit pas être bien compliqué, car en fait quelque soit le petit bout de listing que je pompe par exemple
<div>
style="position: absolute; width: 193px; left: 17px; top: 72px; height: 30px;">
<marquee class="Scroller" behavior="scroll"
direction="left" width="100%" height="19"
scrollamount="4" scrolldelay="0"
onmouseover="this.stop()" onmouseout="this.start()"><font
face="Arial, Helvetica, sans-serif" size="2"><strong><em>Profitez
de promotions exceptionnelles tous les jours:
</em></strong><em><font color="#ff3300"><strong>-20%
-30% -40% -50% et des dizaines de produits à prix
coutants!!!
</strong></font></em></font></marquee>
</div>
c'est un listing de phrase déroulante et bien ca plante avec le meme message activeX. pourtant ce n'est pas du javascript!!
ce probleme ne me bloque pas dans l'avancée de mon site, mais c'est énervant ce message d'erreur
merci