2017-03-05 5 views
1

JavaScriptを使用して複数のウェブサイトで同じキーワードを検索したいと考えています。複数のウェブサイトを一度に検索するスクリプト

たとえば、このウェブサイトでは、検索バーに「XXXX」と入力するとthis resultと表示されます。この場合、別のキーワードを探すためにURLを使用するのは非常に簡単です。

しかし、this other websiteは、JavaScriptベースの検索エンジンを使用しています。キーワードを検索すると、URLは変更されません。この検索バーを使用しています コードは次のようになります。

<li class="lirecherche"> 
     <input name="rechercher" value="rechercher" onclick="this.value=''" /> 
    <a href="javascript:document.formchercher.submit();" style=" text-decoration: none;">OK</a></li> 

Is there a way to send a search request to this website from a script or an url ? (not a script that automatically type the keyword and press enter for me, but which is actually doing the research) 

EDIT:

それは、このフォームに参照のうえれます。これはmethod="post"ですが、コードのどこにも現れていないようです。どのようにそれが行くのを見つけることができますか?

  <form name="formchercher" id="formchercher" method="post" action=""> 
    <table height="94" border="0" cellpadding="0" cellspacing="0" id="menuH"> 
     <tr> 
     <td width="37" valign="bottom" id="acc"><a href="index.php" onmouseover="MM_swapImage('bnav0','','images/env/nav/b_acc_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b_acc_on.jpg" name="bnav0" alt="retour accueil" width="51" height="85" border="0" /></a></td> 
     <td align="center" valign="bottom" class="b2"><a href="potageres_2.php" onclick="ouvre_menu(2,'rub')" onmouseover="MM_swapImage('bnav2','','images/env/nav/b2_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b2_off.jpg" name="bnav2" border="0" id="bnav2" /><br /> 
      Potagères</a></td> 
     <td align="center" valign="bottom" class="b3"><a href="fleurs_3.php" onclick="ouvre_menu(3,'rub')" onmouseover="MM_swapImage('bnav3','','images/env/nav/b3_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b3_off.jpg" name="bnav3" border="0" id="bnav3" /><br /> 
      Fleurs</a></td> 
     <td align="center" valign="bottom" class="b4"><a href="aromatiques_4.php" onclick="ouvre_menu(4,'rub')" onmouseover="MM_swapImage('bnav4','','images/env/nav/b4_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b4_off.jpg" name="bnav4" border="0" id="bnav4" /><br /> 
      Aromatiques</a></td> 
     <td align="center" valign="bottom" class="b5"><a href="cadeau_5.php" onclick="ouvre_menu(5,'rub')" onmouseover="MM_swapImage('bnav5','','images/env/nav/b5_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b5_off.jpg" name="bnav5" border="0" id="bnav5" /><br /> 
      Cadeau</a></td> 
     <td align="center" valign="bottom" class="b6"><a href="engrais-verts_6.php" onclick="ouvre_menu(6,'rub')" onmouseover="MM_swapImage('bnav6','','images/env/nav/b6_ov.jpg',1)" onmouseout="MM_swapImgRestore()"><img src="images/env/nav/b6_off.jpg" name="bnav6" border="0" id="bnav6" /><br /> 
      Engrais&nbsp;verts</a></td> 

答えて

0

あなたはそれがほぼ確実に、入力フィールドの親になります「document.formchercher」に保存されたフォームを見つける必要があります。開始タグにアクションとメソッドがあるはずです。もう少し研究を行う

0

私は何をすべきかを考え出し:

<form name="formchercher" id="formchercher" method="post" action=""> 

このフォームは何のアクションもありません。この形式のindex.phpページに送信されます。私は自分のHTMLページから研究を行うことができます

<form name="formchercher" id="formchercher" method="post" action="http://www.biaugerme.com/index.php"> 

この方法は、それが彼らのウェブサイト上で結果を開きます。

私だけのような完全なURLでアクションを埋めるために持っていました。

関連する問題