Javascript 谷歌自定义网站搜索(商业版)如何使搜索结果显示在弹出窗口中

Javascript 谷歌自定义网站搜索(商业版)如何使搜索结果显示在弹出窗口中,javascript,popup,google-search-api,Javascript,Popup,Google Search Api,我有一个关于谷歌自定义网站搜索我的网站的问题 我已经花了100美元在我的网站上进行了自定义的网站搜索,一切正常,只有一件事我无法修复 我已经设置谷歌网站搜索显示在一个新的页面上的结果,这是完美的工作 问题是我会在弹出窗口中得到它,而不是在同一页的新窗口中! 我试图添加一个弹出脚本,但每次我更改extention search.htm时,它将不再执行antyhing操作,因此我不能给它一个onclick事件或任何东西!!:( 这是搜索栏的javascript: <script src="ht

我有一个关于谷歌自定义网站搜索我的网站的问题

我已经花了100美元在我的网站上进行了自定义的网站搜索,一切正常,只有一件事我无法修复

我已经设置谷歌网站搜索显示在一个新的页面上的结果,这是完美的工作

问题是我会在弹出窗口中得到它,而不是在同一页的新窗口中! 我试图添加一个弹出脚本,但每次我更改extention search.htm时,它将不再执行antyhing操作,因此我不能给它一个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>

load('search','1',{language:'en'});
setOnLoadCallback(函数(){
var customSearchControl=new google.search.customSearchControl('011481879946604973384:9cjokptmuey');
customSearchControl.setResultSetSize(google.search.search.FILTERED\u CSE\u RESULTSET);
var options=new google.search.DrawOptions();
options.enableSearchboxOnly(“search.htm”);
customSearchControl.draw('cse-search-form',选项);
},对);
这一行:
options.enableSearchboxOnly(“search.htm”);
将转到search.htm,其中显示搜索结果

希望有人能帮助我


谢谢..

使用显示
search.htm

它将不起作用,或者我无法修复它:((tanx用于realy fast replay)您只需停止浏览器导航到search.htm,并在iframe中加载带有给定搜索关键字的search.htm。它已经是一个iframe,但在一个新页面上,我的意图是使新页面成为一个弹出页面,以便人们停留在同一页面上!