[au pro du javascript] - Programmation
Marsh Posté le 29-10-2001 à 17:35:52
<Head>
<SCRIPT LANGUAGE="JavaScript">
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
window.open(formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value,"","width=500,height=400" )
}
else
{
alert('Veuillez selectionner un élément de promotion!';
}
}
</SCRIPT>
</head>
<body>
<form>
<select name="ListeUrl" size=1 onchange="ChangeUrl(this.form)">
<option selected value="">Selectionnez votre banière
</option>
<option value="Promovisu.asp?id=<%=id%>&ty=1"><%=nom%></option>
</select>
</form>
après çà dépend de ce que tu obtiens par ton url Promovisu.asp ...
Marsh Posté le 29-10-2001 à 18:27:16
J'ajouterais "remote" dans les paramètres du window.open().
Juste histoire qu'il ne fasse pas chier si on met un lien "Fermer cette page".
Marsh Posté le 29-10-2001 à 19:53:12
C'est sympa de votre part. Je vais essayer ça demain
J'ai effectivement sur ma page une fonction fermer ma fenetre.
Ou faut il palcer le remote?
Comme ça ? window.open().remote
A quoi sert-il?
Merci à vous
Marsh Posté le 29-10-2001 à 23:31:07
entre les guillemets vides de window.open(), le Remote.
Deux conseils :
1) Télécharge les références des languages que tu utilises.
2) Si tu as un problème en javascript : http://www.irt.org
Marsh Posté le 29-10-2001 à 23:31:50
Ah oui, le remote évite le message "cette page essaie de fermer la fenêtre..." dans IE.
Marsh Posté le 30-10-2001 à 08:48:21
Merci bcp
C'est sympa je vais de ce pas sur le site pour voir ce qui se dit un peu sur le javascript, histoire d'apprendre un peu les notions de base
A+
Marsh Posté le 30-10-2001 à 09:41:34
héhé on oublie souvent ceux là
http://developer.netscape.com/docs [...] cript.html
&
http://msdn.microsoft.com/library/ [...] Script.asp
Marsh Posté le 29-10-2001 à 17:21:48
Voila j'ai ce code pour un menu deroulant avec redirection directe vers la page sélectionnée:
Jusque la tout marche.
Mais ce que je voudrais c'est pouvoir ouvrir un popup à la place du changement de page...
Le popup doit etre sans attributs (pas de glissiere; pas de menu...)et avec des dimentions de 500/400.
Merci pour votre aide
Je pense que l'astuce de code doit se situer au niveau du code dans le body(??) mais je ne connait rien au javascript...