<div ID="cse-search-form" >Loading</div><script src="https://www.Google.com/JsAPI" type="text/JavaScript"></script><script type="text/JavaScript"> Google.load('search','1',{language : 'en'}); Google.setonLoadCallback(function() { var customSearchOptions = {}; var imageSearchOptions = {}; imageSearchOptions['layout'] = Google.search.ImageSearch.LAYOUT_POPUP; customSearchOptions['enableImageSearch'] = true; customSearchOptions['imageSearchOptions'] = imageSearchOptions; var customSearchControl = new Google.search.CustomSearchControl( '003243520079760326318:WMX-1462312306',customSearchOptions); customSearchControl.setResultSetSize(Google.search.Search.FILTERED_CSE_RESulTSET); var options = new Google.search.DrawOptions(); options.setSearchFormRoot('cse-search-form'); options.setautoComplete(true); customSearchControl.draw('shop.htm/cse',options); },true);
随后的样式和< / div>
但是我不希望结果在同一页面打开,我希望他们在searchresults.htm中打开它具有容器div
<div ID="cse" ></div>
如果我这样写:
<form action="http://www.Amberantiques.com/searchresults.htm" ID="cse-search-Box"> <fIEldset > <input type="hIDden" name="cx" value="003243520079760326318:WMX-1462312306" /> <input type="hIDden" name="IE" value="UTF-8" /> <input type="text" name="q" size="31" /> <input type="submit" name="sa" value="Search" /> </fIEldset></form>
然后表单发送到页面,但不执行搜索,但如果您使用页面上的Google栏,则会运行搜索.
基本上,你如何让Google bar打开结果页面?
干杯
解决方法 当您为Google CSE构建代码时,“外观”选项之一是“两页” – 这将允许您在一个页面上进行搜索,并将结果显示在另一个页面上. 总结以上是内存溢出为你收集整理的html – Google CSE在新窗口中打开全部内容,希望文章能够帮你解决html – Google CSE在新窗口中打开所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)