返回顶部

收藏

Google Search API 保存搜索结果

更多

Google AJAX Search API 旨在使用户可以向其他人分发搜索结果(主要通过内容创建应用程序,如博客帖子、留言板等)。 google.search.SearchControl 对象通过其 setOnKeepCallback() 方法提供此功能。使用此方法,应用程序可以指定一个每当用户想要通过单击结果下面的“复制”链接保存该搜索结果时调用的对象和方法。 仅当应用程序已调用 setOnKeepCallback() 方法时才会有此链接。当用户点击此链接时,已记录的回调将接收一个表示搜索结果的 GResult 实例。此搜索结果对象包含许多搜索器特定的属性,以及一个统一的 html 属性(包含表示整个搜索结果的 HTML 元素)。处理该回调的最简单方法是复制 html 节点并将其附加到您应用程序的 DOM 中的某个节点。

// establish a keep callback
searchControl.setOnKeepCallback(this, MyKeepHandler);

function MyKeepHandler(result) {
  // clone the result html node
  var node = result.html.cloneNode(true);

  // attach it
  var savedResults = document.getElementById(\"saved_results\");
  savedResults.appendChild(node);
}
//该片段来自于http://outofmemory.cn

标签:javascript,网络

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 天外飞仙 发表 2013-08-25 05:42:57 带缩略图上下滚动javascript幻灯片效果
  2. momo 发表 2016-02-01 14:18:11 Javascript Currying
  3. chuchur 发表 2013-08-09 08:34:46 jQuery遍历json
  4. David Huang 发表 2016-02-05 12:40:20 Chakra实战:UWP与js交互(C#)
  5. 发表 2013-09-07 02:48:47 世界之窗浏览器6.0.1.118Beta
  6. Harries 发表 2016-02-14 15:16:30 技术的执念
  7. Kaisir 发表 2013-09-13 01:18:09 讨论Windows 7如何知道用户网络受限
  8. 博主 发表 2016-02-16 00:00:00 Waterfall.js 源代码学习
  9. phpvar 发表 2013-09-25 13:03:55 js cookies实现网站换肤功能
  10. Airen 发表 2016-02-20 10:23:01 JavaScript学习笔记:数组(二)
  11. kun10 发表 2013-10-08 12:31:16 The State of Javascript Package Management(转载)
  12. Treri 发表 2012-11-15 16:00:00 单PHP文件原生js版PhilnaSay

发表评论