Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: 3 moteurs sur un formulaire

Envoyé: 24 juillet 2006, 19h18 par didi


Et bien me revoi;à je me répondes a moi-même hihihihi

Bon j'ai avancé beaucoup.

Mais là je ne comprends pas pourquoi mon premier bouton radio actualise la page seulement;
mon deuxieme bouton radio ouvre le lien du premier bouton radio;
le troisième bouton radio ouvre le lien du deuxieme bouton radio;
J'ai fait avec l'action par défaut et sans et le même problème persite.

Et mon troisième bouton radio ouvre dans la même page, je voudrait qu'ils r'ouvrent tous sur une nouvelle page, je leurs ai tous mis des window.open pourtant!

je travail dans Dreamweaver MX et j'ai Window XP avec son Explorer.

Je suis sure que c'est pas grand chose mais cela fait 4 jours que je suis là dessus(Internet, forum) et je ne vois plus rien. et mes connaîssances sont limité en javascripte.

Pouvez-vous trouvé trouvés mon erreur?

Je vous remerci de votre aide si rapide.


Voici mon code:

--------------------------------------------------------------------------------

<html><head>
<title>Recherche sur un choix de moteurs distants</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" language="javascript">
function twMultiRech(_chaine,_type) {
// Script gatuit des Trucsweb.com
if (_type[0].checked) {
// L'action par défaut
return false;
}
if (_type[1].checked) {
// Le moteur #1 - Google
var sUrl = 'http://www.google.fr/search?q='+ _chaine;
window.open(sUrl,'Google','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
return false;
}
if (_type[2].checked) {
// Le moteur #2 - MSN
var sUrl = 'http://search.msn.fr/results.aspx?cp=1252&FORM=FREEWS&q='+ _chaine;
window.open(sUrl,'MSN','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
return false;
}
if (_type[3].checked) {
// Le moteur #3 - Yahoo !
var sUrl = 'http://fr.search.yahoo.com/search?p=&q='+ _chaine;
window.open(sUrl,'Yahoo','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
return false;
}
}
</script>
</head>

<body bgcolor="#FFFFFF"><h3>Recherche sur un choix de moteurs distants</h3>
<form name="maRecherche" onSubmit="return twMultiRech(this.q.value,this.moteurs);">
<input type="text" name="q" size="15" maxlength="255" value="" >
<input type="submit" name="Submit" value="Recherche"><br>
<input type="radio" name="moteurs" value="1"> Moteur #1 Google<br>
<input type="radio" name="moteurs" value="2"> Moteur #2 MSN<br>
<input type="radio" name="moteurs" value="3"> Moteur #3 Yahoo !
</form>
</body>
</html>


Réponses

 sp spRe: 3 moteurs sur un formulaire Oznog25/7/2006
Aucun médias sociaux
X

Trucsweb.com Connexion

X

Trucsweb.com Mot de passe perdu

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte