在我的谷歌自定义搜索引擎从服务器获取数据后,我如何激发一些javascript代码
How can I fire some javascript code after my google custom search engine gets data back from server?
如何将此文档中的setSearchCompleteCallback(object,method)
与代码一起使用?
<script>
(function() {
var cx = '011685828559868923844:yxkryvmtqxm';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
如果它像大多数api一样,它将有一个回调查询字符串参数
设置回调
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx + "&callback=myCallback";
以及回调函数
function myCallback (response) {
console.log(response);
}
um。。。你试过了吗:
gcse.setSearchCompleteCallback(window, function(){
alert('call complete');
});
第一个参数(根据文档)设置回调函数的上下文;换句话说,在回调的范围内定义CCD_ 2。我选择了窗户上的物体,但它可以是任何东西。
相关文章:
- 从桌面读取python文件时高亮显示代码
- 如何将函数包装在函数中以避免代码重复
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 货币代码为欧元-金额的格式不应包含小数
- Regex代码只允许一个空格
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 从控制器返回后Ajax启动事件激发
- 从var向代码隐藏函数传递值
- 如何动态插入jquery代码
- 如何在php变量中嵌入JQuery代码
- setTimeout函数能否在其前面的代码执行之前激发
- 在单击事件中,第一次单击时激发代码一次,其余代码在所有单击时运行
- 使用Javascript代码在文本框上激发退格事件
- 如果事件发生后插入了检查代码,那么$(document).ready()会被激发吗
- 如何仅在通过node.js运行script.js时激发代码
- 在我的谷歌自定义搜索引擎从服务器获取数据后,我如何激发一些javascript代码
- Javascript未从C#代码隐藏中激发
- 关闭父页面上的子弹出窗口激发jQuery代码
- 如何从jquery代码内部激发CKEditor4.x
- 在这段代码中,1/cos(x)对于一款3d画布游戏有何意义?