【发布时间】:2011-09-26 23:16:34
【问题描述】:
我对我网站上的 google 自定义网站搜索有疑问。
我已经支付了 100 美元在我的网站上进行自定义网站搜索,一切都只适用于我无法修复的一件事。
我已将谷歌网站搜索设置为在新页面上显示结果,这非常完美!
问题是我会在弹出窗口中而不是在同一页面上的新窗口中获取它! 我试图添加一个弹出脚本,但每次我更改扩展 search.htm 时它都不会再做任何事情,所以我不能给它一个 onclick 事件或任何东西! :(
这是搜索栏的javascript:
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {language : 'en'});
google.setOnLoadCallback(function() {
var customSearchControl = new google.search.CustomSearchControl('011481879946604973384:9cjokptmuey');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.enableSearchboxOnly("search.htm");
customSearchControl.draw('cse-search-form', options);
}, true);
</script>
这一行:options.enableSearchboxOnly("search.htm"); 将使其转到显示搜索结果的 search.htm
希望有人可以帮助我。
谢谢..
【问题讨论】:
标签: javascript popup google-search-api