formulaire et JavaScript, cas interessent .... [ HTML , JavaScript ] - HTML/CSS - Programmation
Marsh Posté le 27-08-2001 à 16:05:53
cest simple , je veut pourvoir dire où la page " page.htm " doit se diriger et pareil pour la page " page2.htm " .
J'avais deja essayer
Citation : |
Mais ca marche pas. Je pense que c'est juste pour les script CGI. ( <form action="/cgi/scipt.c" target="xxx"> ).
alors personne d'autre peut maider
[edtdd]--Message édité par maxime--[/edtdd]
Marsh Posté le 27-08-2001 à 16:17:13
<FORM name="toto">
<SELECT NAME="liste1" SIZE=1>
<option value="" selected>blabla</option>
<option value="page.htm">blabla</option>
<option value="page2.htm">blabla</option>
</select>
<INPUT TYPE="button" VALUE="Go" onClick="Redirection()">
</FORM>
<script language="javascript">
function Redirection()
{
alert(toto.liste1.options[toto.liste1.selectedIndex].value);
if (toto.liste1.selectedIndex != 0)
document.location.href = toto.liste1.options[toto.liste1.selectedIndex].value;
else
alert('Merci de faire un choix !');
}
</script>
Br@scoo
Marsh Posté le 27-08-2001 à 16:21:10
merci mais je precice ou la destination des page ( target )???
Marsh Posté le 27-08-2001 à 17:12:31
La destination ? c'est a dire ?
Dois-je comprendre destination par l'url complete ?
style "http://toto.com/page2.htm" ???
Br@scoo
Marsh Posté le 27-08-2001 à 17:17:27
" le target "
( traget="xxx" )
dit ou la page doit safficher
merde cest pas difficile pourtant
Marsh Posté le 27-08-2001 à 17:36:57
<FORM target="_blank" name="toto" method="post">
<SELECT NAME="liste1" SIZE=1>
<option value="" selected>blabla</option>
<option value="page.htm">blabla</option>
<option value="page2.htm">blabla</option>
</select>
<INPUT TYPE="button" VALUE="Go" onClick="Redirection()">
</FORM>
<script language="javascript">
function Redirection()
{
if (toto.liste1.selectedIndex != 0)
toto.action = toto.liste1.options[toto.liste1.selectedIndex].value;
else
{
alert('Merci de faire un choix !');
return;
}
toto.submit();
}
</script>
Est-ce que je me rapproche de ce ke tu cherches... on va bien y arriver... !
Br@scoo
Marsh Posté le 27-08-2001 à 17:59:08
oui!
mais , je lai deja dit :
Citation :
|
donc ca ne marche pas par <FORM target="xx">
au fait le script JavaScript que tu ma fait revien au meme que le miens :
Citation : |
et le tien :
Citation : <script language="javascript"> |
[edtdd]--Message édité par maxime--[/edtdd]
Marsh Posté le 27-08-2001 à 18:20:14
Bon, je n sais po ce que tu veux, tu as ton raget, ta pageX.htm qui change suivant la selection dans la liste etc...
K'est ce ke tu veux de plus ?
Br@scoo
Marsh Posté le 27-08-2001 à 18:44:32
JE VEUT POUVOIR DIRE A MONSIEUR LE FORMULAIRE, Où CETTE FAMEUSE PAGE X DOIT ALLLER.
CEST DIRE DANS UNE FRAME QUE JE VEUT SPECIFIER
bordel de cul de pompe à merde
nonono je suis aps enerver
[edtdd]--Message édité par maxime--[/edtdd]
Marsh Posté le 27-08-2001 à 20:56:14
Et ba, le code que je t'ai filé a la fin, il est pas bon ... trou du cul ?
Br@scoo
Marsh Posté le 27-08-2001 à 21:50:21
oula calme toi! y a un mal entendu , je disais sa en rigolant , je lai meme presiser
sinon javais pas copier le bon code ( j'ai copier l'ancien )
ereur de ma par et je m'en escuse
j'avais pas pense à utiliser la propriété "action" pour le code JavaScript.
Merci encore
Marsh Posté le 27-08-2001 à 23:05:46
Excuse moi aussi mais ton language que l'on peut kalifier de vulgaire m'a un peu irrite alors que je me decarcassai pour toi ... alors sorry !
A la prochaine !
Br@scoo
Marsh Posté le 27-08-2001 à 23:59:45
je me retrouve avec un prob chelou qui ne me fait ca que lorsque les fichiers sont sur un server et pas sur mon disque dur :
kan je clik sur GO ( le button donc ) ca movre une nouvelle fenetre mais avec lerreur : " La page que vous recherchez ne peut pas être affichée car l'adresse est incorrecte."
mais kan on fait rafrechir ca marche
la je suis sur le cul
[edtdd]--Message édité par maxime--[/edtdd]
Marsh Posté le 28-08-2001 à 00:04:03
ca marche avec la methode get mais pas la methode post
bizar, bizar
cest peut etre logique mais je ne connais pas la difference entre la methode get et post
[edtdd]--Message édité par maxime--[/edtdd]
Marsh Posté le 28-08-2001 à 00:08:57
Peut etre qu'effectivement la methode post ne fonctionne pas pour ton cas.
C bien possible que cela ne soit possible que par la methode GET d'envoyer des parametres (resultat d'un formulaire) a une nouvelle fenetre.
Br@scoo
Marsh Posté le 28-08-2001 à 00:23:41
je pense aussi car dans la barre des lien il y a ecrit avec la methode get :
Citation : |
contrairement a la methode post :
Citation : |
Marsh Posté le 27-02-2002 à 17:25:28
maxime > c'est LA difference entre Get et Post, Post cache la querystring et Get l'ajoute dans l'URL.
hihi
Marsh Posté le 10-03-2002 à 17:13:06
impulse a écrit a écrit : maxime > c'est LA difference entre Get et Post, Post cache la querystring et Get l'ajoute dans l'URL. hihi |
merci pour ta reponse a ma question qui date de 5 mois
Marsh Posté le 27-08-2001 à 04:42:32
Donc voila en gros un formulaire que j'ai fait :
<FORM>
<SELECT NAME="liste1" SIZE=1>
<option value="" selected>blabla</option>
<option value="page.htm">blabla</option>
<option value="page2.htm">blabla</option>
</select>
<INPUT TYPE="button" VALUE="Go" onClick="if (form.liste1.selectedIndex != 0) location = form.liste1.options[form.liste1.selectedIndex].value; else alert('Merci de faire un choix !')">
</FORM>
Bon en fait, je voudrais pouvoir controler le target des " page.htm " et " page2.html " .
Voila c'est tout
[edtdd]--Message édité par maxime--[/edtdd]