Javascript 弹出窗口中的站点搜索结果?
我发现这个漂亮的脚本可以用作站点搜索(它允许用户在Google、Yahoo和MSN之间进行选择),但我希望搜索结果显示在一个新的弹出窗口中。所以我想知道如何集成window.open,可能吧?谢谢你的帮助Javascript 弹出窗口中的站点搜索结果?,javascript,forms,Javascript,Forms,我发现这个漂亮的脚本可以用作站点搜索(它允许用户在Google、Yahoo和MSN之间进行选择),但我希望搜索结果显示在一个新的弹出窗口中。所以我想知道如何集成window.open,可能吧?谢谢你的帮助 <form name="jksearch" action="http://www.google.com/search" method="get" onSubmit="jksitesearch(this)"&g
<form name="jksearch" action="http://www.google.com/search" method="get" onSubmit="jksitesearch(this)">
<p>Search JavaScript Kit:<br />
<input id="hiddenquery" type="hidden" name="q" />
<input name="qfront" type="text" style="width: 200px" value="navigator object" /> <input type="submit" value="Search" /><br />
<div style="font: bold 11px Verdana;">Google:<input name="se" type="radio" checked> Yahoo:<input name="se" type="radio"> MSN:<input name="se" type="radio">
</div>
<script type="text/javascript">
// All-in-one Internal Site Search script- By JavaScriptKit.com (http://www.javascriptkit.com)
// For this and over 400+ free scripts, visit JavaScript Kit- http://www.javascriptkit.com/
// This notice must stay intact for use
//Enter domain of site to search.
var domainroot="www.javascriptkit.com"
var searchaction=[ //form action for the 3 search engines
"http://www.google.com/search",
"http://search.yahoo.com/search",
"http://search.msn.com/results.aspx"
]
var queryfieldname=["q","p","q"] //name of hidden query form for the 3 search engines
function switchaction(cur, index){
cur.form.action=searchaction[index]
document.getElementById("hiddenquery").name=queryfieldname[index]
}
function jksitesearch(curobj){
for (i=0; i< document.jksearch.se.length; i++){ //loop through radio to see which is checked
if (document.jksearch.se[i].checked==true)
switchaction(document.jksearch.se[i], i)
}
document.getElementById("hiddenquery").value="site:"+domainroot+" "+curobj.qfront.value
}
</script>
</p>
</form>
<p style="font: normal 11px Arial">This free script provided by<br />
<a href="http://www.javascriptkit.com">JavaScript Kit</a></p>
搜索JavaScript工具包:
谷歌:雅虎:MSN:
//一体式内部网站搜索脚本-由JavaScriptKit.com编写(http://www.javascriptkit.com)
//对于这个和超过400个免费脚本,请访问JavaScript工具包-http://www.javascriptkit.com/
//此通知必须保持完整,以便使用
//输入要搜索的站点的域。
var domainroot=“www.javascriptkit.com”
var searchaction=[//3个搜索引擎的表单操作
"http://www.google.com/search",
"http://search.yahoo.com/search",
"http://search.msn.com/results.aspx"
]
var queryfieldname=[“q”、“p”、“q”]//3个搜索引擎的隐藏查询表单名称
功能开关动作(电流、索引){
cur.form.action=searchaction[index]
document.getElementById(“hiddenquery”).name=queryfieldname[index]
}
功能jksitesearch(curobj){
对于(i=0;i
此免费脚本由
PS.对于任何想要使用该脚本的人,请注意http的每个实例都需要更改为https,这样它就不会向用户发出安全警告。