RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oubliι mon MDP
DOMAINE MP
Bavardages
Langages Gιnιraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sιcuritι
Sys. Exploitation
Graphismes
Logiciels
Rιseaux
Bases de donnιes
Mιthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modιrateur
CHAT MP IRC
Votre pseudo ...
Serv: irc.irc-land.org
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Dιposez votre CV
Emplois High-tech

Visiteur MP

 moteur de recherche avec option "radio"

Forum : JAVASCRIPT
Sous Catιgorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ JAVASCRIPT

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGES : [1] [2]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM JAVASCRIPT

PREMIERE PAGE

PAGE PRECEDENTE

Page prιcedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154692
Postι le 02/07/08 ΰ 11:15
Bonjour,
j'ai besoin d'aide ,
voila je vien de telecharger un scrip pour mon site mais j'arrive pas a le faire fonctioné sur le web ,
sur mon pc tout fonstion bien mais pas sur mon site .

voici le lien ver la page : http://www.lezhar.com/moteur.html

et voici le code source :


<script type="text/javascript"> function DoSearch() { var Flag = 0; if (document.ToolBox.SearchOption[0].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[0].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://www.google.com/search?hl=en&q="; if (Query == "") { alert("Please enter a search term"); return; } location.href = (locName + Query) } if (document.ToolBox.SearchOption[1].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[1].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://search.yahoo.com/search?p="; if (Query == "") { alert("Please enter a search term"); return; } location.href = (locName + Query) } if (document.ToolBox.SearchOption[2].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[2].value; var Query = document.ToolBox.SearchBox.value; if (Query == "") { alert("Please enter a search term"); return; } var searchPage = "<HTML>"; searchPage += "\n"; searchPage += "<FRAMESET ROWS=\"50%,50%\">"; searchPage += "\n"; searchPage += "<FRAME SRC=\"http://www.google.com/search?hl=en&q=" + Query + "\">"; searchPage += "\n"; searchPage += "<FRAME SRC=\"http://search.yahoo.com/search?p=" + Query + "\">"; searchPage += "\n"; searchPage += "</FRAMESET>"; searchPage += "\n"; searchPage += "</HTML>"; document.write(searchPage); } if (Flag == 0) { alert("Please select a search engine"); } } </script> <form name="ToolBox" style="line-height: 2em;"> <p align="center">Recherche: <input type="text" name="SearchBox" size="22"> &nbsp;<input type="submit" onclick="DoSearch()" value="Rechercher" name="btnG"><br> <input type="radio" name="SearchOption" value="Google">Google <input type="radio" name="SearchOption" value="Yahoo">Yahoo <input type="radio" name="SearchOption" value="Both">Both</p> </form>





si qlq1 peu m'aider svp je le r emerci a l'avance

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicitι
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 951
Message
#154693
Postι le 02/07/08 ΰ 11:34
bonjour,
bien lourd, probablement plein de choses inutiles,
des machins bien curieux aussi,
de plus, en local non plus ça ne baigne pas !

mais bon :
déjà :

<form name="ToolBox" style="line-height: 2em;"
onsubmit='DoSearch(); return false;'>
<p align="center">Recherche: <input type="text" name="SearchBox" size="22">
&nbsp;<input type="submit" value="Rechercher" name="btnG"><br>
...

Cordialement.
__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154695
Postι le 02/07/08 ΰ 11:42
re bonjour ,
merci pour la solution
ça fonction tres bien grace a votre aide merci,

juste une petite question j'aimerai remplacer les radio par un menu deroulant pouvez vous me dire comment faire svp

et merci encore pour la solution !

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modιrateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2853
Message
#154696
Postι le 02/07/08 ΰ 11:43
Chez moi : çà marche pas du tout sous Opera... ton javascript utilise surement des trucs trop spécifiques à IE...
Ca marche sur Firefox !

€dit : lol, en fait çà marche sur les deux now, c'est bon... La correction que bul a apporté a été faite juste entre mes tests sur FF et Opera...
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154698
Postι le 02/07/08 ΰ 11:53
re,
enfait j'ai pas testé , j'ai chercher longtemps un moteur de recherche avec envoi multiple , (menu deroulan ) et pour l'instant j'ai trouver que ce lui la , je suis vraiment debutan donc je sais pas comment ça fonction tout ça , mais si vous avez une idé ou un script a me conseillé ça serra gentil pour une moteur de recherche avec envoi multiple (c'est a dire qui envoi la valeur a la page sélectioné dans le menu deroulant )

merci
enfait j'ai acheter un logiciel ( ablespace et abledating ) vachement bien mais il manque qlq truc actuelement ya plusieur moteur ( un moteur pour les membre , un moteur pour les news , un moteur pour les video , un moteur pour les blogs ) et j'aimerai reunir tout ça dans le meme moteur qui envoi les valeur a deffirent page déja existant . voila tout

merci a l'avance
et désolé pour les faute ! j'aurai aimer ecrire mieux ;)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 951
Message
#154699
Postι le 02/07/08 ΰ 12:07
>>et désolé pour les faute ! j'aurai aimer ecrire mieux ;)
prend "la barre google", il y a un correcteur orthographique
avec IE et FF.

tu parles de "liste déreoulante", un select ?
tu ne sais pas récupérer le choix ?
le_select_en_question.options[[-i]le_select_en_question[/-i].selectedIndex].text ou .value

si on prend l'exemple de Google :
un simple lien du style "http://www.google.fr/custom?q=moteurprog"
et ça baigne. regarde chez Google, tout est expliqué.

avec les autres moteurs de recherche,
c'est pareil ou presque.

Cordialement.
__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154701
Postι le 02/07/08 ΰ 12:47
Re bonjour,
Merci pour le correcteur .
Voila j’ai fait quelque modification en select, mais ça marche pas, il reconnaît pas les : <option></option> et pourtant après modification des lien des page ça a marcher en type= radio ça marche mais pas avec <select><option>
Voici le nouveau code svp si c’est possible.



<script type="text/javascript"> function DoSearch() { var Flag = 0; if (document.ToolBox.SearchOption[0].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[0].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://www.lezhar.com/search_results.php?name_key="; if (Query == "") { alert("Tapé le mot rechercher"); return; } location.href = (locName + Query) } if (document.ToolBox.SearchOption[1].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[1].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://www.lezhar.com/videogallery_video_search.php?tag="; if (Query == "") { alert("Tapé le mot rechercher"); return; } location.href = (locName + Query) } if (document.ToolBox.SearchOption[2].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[2].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://www.lezhar.com/blogs_search.php?query="; if (Query == "") { alert("Tapé le mot rechercher"); return; } location.href = (locName + Query) } if (document.ToolBox.SearchOption[3].checked==true) { var Flag = 1; var Engine = document.ToolBox.SearchOption[3].value; var Query = document.ToolBox.SearchBox.value; var locName = "http://www.lezhar.com/news.php?name_key="; if (Query == "") { alert("Tapé le mot rechercher"); return; } location.href = (locName + Query) } if (Flag == 0) { alert("Veillez sélectionner une catégorie"); } } </script> <form name="ToolBox" style="line-height: 2em;" onsubmit='DoSearch(); return false;'> <p align="center">Recherche: <input type="text" name="SearchBox" size="22"> &nbsp;<select size="1" tabindex="1" name="SearchOption"> <option name="SearchOption" value="0" selected>Membre </option> <option name="SearchOption" value="1">vidéo </option> <option name="SearchOption" value="2">Blogs</option> <option name="SearchOption" value="3">News</option> </select><input type="submit" value="Rechercher" name="btnG"><br> &nbsp;</p> </form>

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154702
Postι le 02/07/08 ΰ 12:50
Voici se que ça donne : http://www.lezhar.com/moteur.html

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bul
Membre du club
Avatar de bul
Inscrit : 26/01/2004
Messages : 951
Message
#154703
Postι le 02/07/08 ΰ 13:06
n'essaye pas d'inventer des trucs....
ça ne marchera pas !

if (document.ToolBox.SearchOption[3].checked==true)

euh... une option on ne teste pas checked !
je t'ai donné comment récupérer l'option cliquée !

document.ToolBox.SearchOption.selectedIndex
c'est le n° de l'option sélectionnée

<select size="1" tabindex="1" name="SearchOption">
<option name="SearchOption" value="0" selected>Membre </option>
<option name="SearchOption" value...

si tu mets 25 fois le même name, les navigateurs
vont avoir du mal pour savoir à quoi tu t'adresses
quand tu utilises document.ToolBox.SearchOption !
pas de name dans les options.

et quand on programme, un minimum d'outils est nécessaire :
debug dit :

•————————•——————————————————————————————————————————————————————————•
|FireFox |regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
| | et mieux, : télécharger FireBug |
•————————•——————————————————————————————————————————————————————————•
|Internet|activer le deboggage : Outils/options Internet/Avancés |
|Explorer| dans la liste, sous "Navigation" : décocher |
| | o Afficher une notification de chaque erreur de script |
| | o Désactiver le débogage de Scripts (Internet Explorer) |
| | et mieux, : télécharger le Debogger IE |
| | voir aussi : DebugBar et Companion JS |
•————————•——————————————————————————————————————————————————————————•
|K-Meleon|regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
•————————•——————————————————————————————————————————————————————————•
|Opera |regarder la "console d'erreurs" |
| | Outils / Avancé / Console d'erreurs |
•————————•——————————————————————————————————————————————————————————•
|Safari |regarder Debug / Show JavaScript Console |
| | ° modifier Fichier Preferences.plist situé dans le |
| | répertoire : Support:\Documents and Settings\utilisateur |
| | \Application Data\Apple Computer\Safari\ |
| | y ajouter <key>IncludeDebugMenu</key> |
| | <true/> |
•————————•——————————————————————————————————————————————————————————•



__________________________
~ mon site ~ m'écrire ~
Laissez une adresse Mail où vous écrire, en évitant les spams
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

clubsourire
Nouveau membre
Inscrit : 02/07/2008
Messages : 8
Message
#154705
Postι le 02/07/08 ΰ 13:23
Merci pour ton aide ,
Je suis désolé je connais pas du tout , C’est bizarr que ça marche pas , et portant la avec radio ça marche très bien .
Regarde la : <a href="http://www.lezhar.com/moteur.html">Moteur</a> ,
J’abondons se script si il s’affiche pas dans tout les navigateurs je j’bondon, par contre vous ne connaissez pas un au script qui fait la même chose. je cherche juste un moteur qui envoi ver plusieurs page comme ce lui la mais en sélection (menu déroulant) pas radio . merci

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page prιcιdente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM JAVASCRIPT



    PAGES : [1] [2]



.: Site Web dιveloppι par Julien Pichot et l'ιquipe MPWG avec www.evolvia-web.com :.