Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1651 connectés 

  FORUM HardWare.fr
  Programmation

  [au pro du javascript]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[au pro du javascript]

n°68239
DJERO
Yoooup...merde ça marche pas..
Posté le 29-10-2001 à 17:21:48  profilanswer
 

Voila j'ai ce code pour un menu deroulant avec redirection directe vers la page sélectionnée:
 

Code :
  1. <Head>
  2. <SCRIPT LANGUAGE="JavaScript">
  3. function ChangeUrl(formulaire)
  4. {
  5. if (formulaire.ListeUrl.selectedIndex != 0)
  6.  {
  7.  location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
  8.   }
  9. else
  10.  {
  11.  alert('Veuillez selectionner un élément de promotion!');
  12.  }
  13. }
  14. </SCRIPT>
  15. </head>
  16. <body>
  17. <form>
  18. <select name="ListeUrl" size=1 onchange="ChangeUrl(this.form)">
  19. <option selected value="">Selectionnez votre banière
  20. </option>
  21. <option value="Promovisu.asp?id=<%=id%>&ty=1"><%=nom%></option>
  22. </select>
  23. </form>


 
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...

mood
Publicité
Posté le 29-10-2001 à 17:21:48  profilanswer
 

n°68242
m@nou
vu z&#039;avais pas vu
Posté le 29-10-2001 à 17:35:52  profilanswer
 

<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 ...


---------------
Mes photos,Feed-Back HA/V
n°68250
Freekill
Electron libre…
Posté le 29-10-2001 à 18:27:16  profilanswer
 

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".

n°68265
DJERO
Yoooup...merde ça marche pas..
Posté le 29-10-2001 à 19:53:12  profilanswer
 

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 ;)

n°68332
Freekill
Electron libre…
Posté le 29-10-2001 à 23:31:07  profilanswer
 

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
 
 :hello:

n°68333
Freekill
Electron libre…
Posté le 29-10-2001 à 23:31:50  profilanswer
 

Ah oui, le remote évite le message "cette page essaie de fermer la fenêtre..." dans IE.

n°68388
DJERO
Yoooup...merde ça marche pas..
Posté le 30-10-2001 à 08:48:21  profilanswer
 

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 :D
 
A+

n°68400
m@nou
vu z&#039;avais pas vu
Posté le 30-10-2001 à 09:41:34  profilanswer
 
n°68406
DJERO
Yoooup...merde ça marche pas..
Posté le 30-10-2001 à 10:13:47  profilanswer
 

:D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [au pro du javascript]

 

Sujets relatifs
JavaScript et CSS[javascript] insertion de texte autour d'une selection dans un champ :
JavaScript : Scrolling[ CSS / JavaScript ] Valeur d1 CSS sous forme de variable, possible??
Peut-ont connaitre l'occupation mémoire d'un pc avec javascript ?[JavaScript] probleme History
[HTML/JAVASCRIPT] c tout con mais je sais plus... HELPJavascript : window.open
[Javascript] Rafraichir les donnéesCode Javascript pour afficher une layer
Plus de sujets relatifs à : [au pro du javascript]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR