原按钮搜索中文关键字时有出现乱码。修改后如下:
一
按钮:站内Google搜索
右键:
Item, 站内Google搜索= "Go to page, "javascript:var t=window.location.hostname;var s=prompt('Google site search - enter search string:','');if(s)void(location.href='http://www.google.com/search?hl=zh-CN&q=site:'+t+'+'+s+'&sourceid=opera')", 1, "Search site", "Search Web""
二
说明:如果输入“D 关键字”(即输入 D 然后是空格 关键字),则搜索整个域。如果只输入关键字,则和上面的按钮一样,只限于当前网站。
按钮:站内Google搜索
右键:
Item, 站内Google搜索= "Go to page, "javascript:var t=window.location.hostname;var s=prompt('Google site search - enter search string:','');if(s){if(s.match(/^d\s.+/)){s=s.substring(2,s.length);t=t.match(/[^\.]+\.\w{2,4}$/)+''};void(location.href='http://www.google.com/search?q=site:'+t+'+'+s+'&sourceid=opera&num=100&hl=zh-CN')}", 1, "Search site", "Search Web""
三
说明:自动搜索域。
按钮:站内Google搜索
右键:
Item, 站内Google搜索= "Go to page, "javascript:var t=window.location.hostname;var s=prompt('Google site search - enter search string:','');if(s){t=t.match(/[^\.]+\.\w{2,4}$/)+'';void(location.href='http://www.google.com/search?q=site:'+t+'+'+s+'&sourceid=opera&num=100&hl=zh-CN')}", 1, "Search domain", "Search Web""

2 评论:
好文。能把这个做到opera的搜索栏,和选中网页上的文字然后右键菜单选择站内搜索吗?就像其他搜索引擎一样使用。
我自己试过的结果是,不能像直接在地址栏输入一样执行java语句。看来搜索栏和右键使用的方法不是把网址传递到地址栏,而是其他执行方式……
lz没有回复啊……
发表评论