Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouverture dans une autre fenêtre [ Scripting / Javascript ] (valeraille)

vendredi 10 octobre 2008 à 08:47:42 | Ouverture dans une autre fenêtre

valeraille

Bonjour,

Je suis créatrice novice d'un petit site web et j'avance pas à pas dans ma construction
J'ai une liste déroulante qui mentionne 2 choix possibles et dirigent chacune vers une autre page web d'un autre site. Je voudrais que cette page s'ouvre dans une autre fenetre et pas dans mon cadre. Je n'arrive pas à placer l'attribut _blank. Pouvez vous m'aider? Voici mon script:

<html>
<head>
<script language=JavaScript>
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
</head>

<TITLE>Nos manifestations en 2003</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"#FFFF99">
<body bgcolor="#FFFF99" text="#000000" link="#000099">
<div align="center"><img src="Image/Photosmanif.JPG" width="469" height="113">
</div>
<div align="center">
  <p>&nbsp;</p>
</div>
<blockquote>
<div align="center">
    <p><font size="+6" face="Comic Sans MS">Ann&eacute;e 2003</font></p>
    <p align="left">&nbsp;</p>
  </div>
</blockquote>
<div align="center">
<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu('parent',this,0)">
<option value="#" selected>Faites votre choix</option>
<option value="http://www.monalbum.fr/Album=JOMMEIPS">Concert annuel</option>
<option value="http://www.monalbum.fr/Album=J8K6WSYB">Sulz</option>
</select>
</form>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><font face="Comic Sans MS">Les photos se trouvent sur www.monalbum.fr.
  Une fois les photos visualis&eacute;es, merci de cliquer sur Pr&eacute;c&eacute;dent
  pour revenir &agrave; cette page.</font></p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Comic Sans MS"><a href="manif.htm"><img src="Image/Retour.JPG" width="112" height="35" border="0"></a></font></p>
</body>
</html>

Vous remerciant par avance, bonne journée à tous et à toutes!


vendredi 10 octobre 2008 à 17:39:14 | Re : Ouverture dans une autre fenêtre

ggtry

Bonjour,

(Tu aurais dû plutôtposer ta question dans le forum javascript).

Tu dois utiliser window.open, donc dans ton cas :

window.open(selObj.options[selObj.selectedIndex].value)


GGtry


samedi 11 octobre 2008 à 15:28:55 | Re : Ouverture dans une autre fenêtre

valeraille

J'abuse mais pourrais tu me corriger mon script car avec la liste déroulante je suis un peu pommée. Sur un site, j'ai trouvé ceci et je l'ai mis au début. Est ce bon?
<SCRIPT>
  function ouvre_plein_ecran(fichier) {
  ff=window.open(fichier,"pop","fullscreen=yes"}
</SCRIPT>

Merci

samedi 11 octobre 2008 à 16:12:13 | Re : Ouverture dans une autre fenêtre

ggtry

Bonjour,

Oui, c'est bon, à part que tu dois récupérer la value de ta liste déroulante.
Tu dois aussi faire un test sur la value, puisque dans ton cas, tu as un "faites votre choix" dans ta liste qui ne renvoie à aucune adresse.
En repartant du code donné au début, tu peux faire comme ça, pour le javascript :

<script type="text/javascript">
function MM_jumpMenu(selObj){
var lien=selObj.options[selObj.selectedIndex].value
if (lien=="#"){return}
ff=window.open(lien)
}
</script>

Et dans ton html, dans la balise select tu mets :

<select name="menu1" onchange="MM_jumpMenu(this)">

GGtry



Cette discussion est classé dans : page, www, nbsp, eacute, selobj


Répondre à ce message

Sujets en rapport avec ce message

Utilisation DLL Du type www.monsite.com/page.dll?mes_querystring [ par redpower ] salut tlm,j'aimerai savoir si il est possible d'utiliser une dll comme page et lui passer des parametres????? comme ceciwww.monsite.com/page.dll?mes_q obliger un lien à proposer le téléchargement sur une page asp [ par talula ] Voici un morceau de ma page où je voudrais proposer à une personne distante de récupérer la page "agility.asp" de manière à faire les mises à jour et SVP JE VEUX AFFICHER DU TEXTE AU DESSOUS D'une image ds une POP_UP [ par zmoha40 ] bonjour,je veux afficher une image dans une popu_up et audessous de cette image la descriptiontous ces champs sont ds une table ARTICLE.vous pouvez vo Message d'erreur lors de l'exécution d'une page aspx [ par inforock ] Bonjour tout le monde,Je crée des pages aspx avec Visual Studio 2005 Béta 2. Ces pages utilisent les objets "menus", "calendar", "accessdatasource". L re pb de codage dans une page ASP [ par leclone59 ] g corriger une erreur et une autre est apparuepouvez vous envore m'aider a ce sujetmercivoici le codage de la page asp : Le Clone --> Les boitiers</ti HTML ASPX [ par eddy69270 ] Bonjour la question peu  certainement être très bête mais bon ...Je chercher à insérer une page ASPX dans un div d'une page HTML...< combobox et pagination [ par ThomasCo ] salut tout le monde,j ai bien souffert avec un probleme depuis quelques jours, le voici :j ai un combobox qui a été rempli à partir Conflit entre 2 Onclick [ par cirtey ] Bonjour;Voici le problème:J'ai sur mon master page un imagebutton qui permet de changer la redirection vers une autre page lorsqu'il est cliqué (événe Redirection permanente 301 [ par tithusse ] Bonjours tous le monde... Voila, mon site http://www.sculptures-bois.com étais placé en 1ére place sur google et maintenant je suis 13ème  <img Pb de UserControl [ par blueangel ] je suis entrain de créer un datagrid en code behind dans un UserControl.dans l'evenement Page_load du user Control j'ai ajouté cette ligne de code  pu


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.