我正在寻找一个用于谷歌搜索的小部件,我可以在其中设置搜索查询并避免用户更改它。更我希望用户根本看不到搜索查询。所以他只能看到搜索的结果。另外我想将搜索类型设置为“新闻”。
问问题
702 次
1 回答
0
您的问题有点不完整:我不确定您的用户是谁,只是访问您网站的人还是您计算机上的人?根据用户是谁,您可以:
- 使用带有您自己的搜索查询的http://google.com主页,例如http://www.google.com/search?q=lolcats
- 要使用指向新闻搜索的查询,请使用类似这样的内容,?hl=en&q=iraq&tbm=nws
- 结合自定义版本的浏览器(例如 Opera)和用户 javascript 隐藏/禁用搜索查询(使用 CSS !important 定义)
- 同时通过使用 adblocker阻止http://www.google.com/extern_js/ * 来阻止 google 的其他 JS 行为
如果您的用户是网站访问者,您可以轻松地在 iframe 中执行上述第 1 点,也许还可以通过在 google iframe 之外的页面上运行一些脚本来实现第 3 点;据我所知,对于网站用户来说,第 4 点是不可能实现的。但是,您可以通过在搜索词中添加 -com(或在搜索 i has my tail lolcats 时分别在 url q=lolcats+-com 中)来删除 Google 搜索中的大多数垃圾邮件和博客。
如果您需要,我可以在此处发布一个完整的用户脚本,阻止谷歌网站 [在我的 Opera 浏览器中] 上的某些功能,以便您有一些编辑参考。
于 2011-07-24T13:28:39.780 回答