URL中间的外部站点支持查询的搜索表单

时间:2019-02-28 09:15:57

标签: javascript html forms

我正在尝试使用一个搜索表单,该表单会在新窗口中打开,并且可以容纳外部搜索URL,这些URL不仅在末尾而且在中间也具有搜索变量,即这两种网址

https://anysite.com/SEARCHWORD?3,0,0.html
https://anysite.com/blah=SEARCHWORD

其中SEARCHWORD是搜索变量。该怎么办?

例如,到目前为止,我已经弄清楚了如何在URL末尾添加带有搜索变量的不同URL。

JavaScript

<script type="text/javascript">
function dosearch() {
var sf=document.searchform;
var submitto = sf.sengines.options[sf.sengines.selectedIndex].value + escape(sf.searchterms.value);
window.open(submitto)
return false;
}
</script>

和html:

<form name="searchform" onSubmit="return dosearch();">
Search: 
<select name="sengines">
<option value="https://www.asite.gr/forum/index.php?action=search2;search=">Forum</option>
<option value="https://www.google.com/search?hl=en&as_sitesearch=mysite.gr&as_q=" selected>Google</option>
</select>
For: 
<input type="text" name="searchterms">
<input type="submit" name="SearchSubmit" value="Search">
</form>

0 个答案:

没有答案