SOLDES ! Des remises jusqu'à -80% !

Micro Application

Inscription newsletter Professionnels Revendeurs Mon compte Ma liste de souhaits Mon panier aucun article
0,00 €
Abonnement newsletter : économisez 10 € sur votre 1ère commande et profitez d'un logiciel complet gratuit !
L'ABONNEMENT GRATUIT

Chaque semaine, recevez gratuitement 1 nouvelle astuce sélectionnée parmi différentes thématiques en rapport avec vos questions de tous les jours !

Pour rester informé sur toutes les nouveautés de l'actualité informatique, inscrivez-vous à la newsletter dédiée aux "Trucs et Astuces".



L'ASTUCE : HTML - Accès à plusieurs moteurs de recherche en une seule page
Catégorie : Création de Sites


Le script suivant permettra aux personnes qui visiteront votre site, d'effectuer une recherche sur une sélection de moteurs de votre choix.

Ainsi donc, vous inclurez le code suivant dans la section <HEAD> de votre page :

<script language="JavaScript">
 function wordsplit(items)
 {
     var chartmp = "";
     for (var i = 1 ; i <= items.length ; i++)
     {
         if (items.substring(i-1,i) == "  ")
         {
    
         chartmp+="+";
         }
         else
         {
             chartmp+=items.substring(i-1,i);
         }
     }
     return chartmp;
 }
 
 function search()
 {
     var motcle=document.Recherche.chainemot.value;
     var yahoo;
     var altavista;
     var webcrawler;
     var lycos;
     var excite;
 
     key=wordsplit(motcle);
 
         if(document.Recherche.yahoo.checked)
         {
             yahoo=document.Recherche.yahoo.value;
             yahoo+=key;
      
             wind=window.open(yahoo,"newwindow1","width=700,height=200,scrollbars=yes");
         }
         if(document.Recherche.altavista.checked)
         {
             altavista =  document.Recherche.altavista.value;
             altavista+=key;
 
             wind=window.open(altavista,"newwindow2","width=700,height=200,scrollbars=yes");
          }
         if(document.Recherche.webcrawler.checked)
         {
             webcrawler =  document.Recherche.webcrawler.value;
             webcrawler+=key;
 
             wind=window.open(webcrawler,"newwindow3","width=700,height=200,scrollbars=yes");
         }
         if(document.Recherche.lycos.checked)
         {
             lycos =  document.Recherche.lycos.value;
             lycos+=key;
 
             wind=window.open(lycos,"newwindow4","width=700,height=200,scrollbars=yes");
         }
         if(document.Recherche.excite.checked)
         {
             excite =  document.Recherche.excite.value;
             excite+=key;
 
             wind=window.open(excite,"newwindow5","width=700,height=200,scrollbars=yes");
         }
 }
 </SCRIPT>
 

Maintenant vous pouvez créer un formulaire de choix sur les différents moteurs de recherche :


<FORM NAME="Recherche">
    Mot clé :
<INPUT TYPE="text" NAME="chainemot" SIZE=20>
<b>Choix du moteur :</b><br>

<INPUT TYPE="checkbox" NAME="webcrawler" VALUE="http://www.webcrawler.com/cgi-bin/WebQuery?searchText=">WebCrawler<br>
<INPUT TYPE="checkbox" NAME="excite" VALUE="http://www.excite.com/search.gw?trace=a&search=">Excite<br>
<INPUT TYPE="checkbox" NAME="lycos" VALUE="http://www.lycos.com/cgi-bin/pursuit?query=">Lycos<br>
<INPUT TYPE="checkbox" NAME="yahoo" VALUE="http://search.yahoo.com/search?p="> Yahoo<br>
<INPUT TYPE="checkbox" NAME="altavista" VALUE="http://www.altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=">Altavista<br>

<INPUT TYPE="button" VALUE="Go" onClick="search()">

</FORM>


Exemple de cette réalisation :
Mot clé :  

Choix du moteur :
WebCrawler
Excite
Lycos
Yahoo
Altavista




TROUVER UNE ASTUCE
Pour aller + loin

Vous avez une question,
nous avons la solution !

logiciel
logiciel
logiciel