我想添加简单的网站搜索,使用Duckduckgo,仅限于搜索“example.com”。简单网站搜索与Duckduckgo
Stackoverflow已解决此问题,使用一些JavaScript将site:example.com
过滤器添加到查询中。
<form onsubmit="var txt=$(this).find('input[name=\'q\']'); txt.val(txt.val() + ' site:stackoverflow.com');" action="http://www.duckduckgo.com/" method="get" id="duck-duck-go-search">
<input type="text" value="" maxlength="255" size="36" name="q">
<input type="submit" value="DuckDuckGo">
</form>
虽然,我更喜欢不依赖于JavaScript的解决方案。
该URL应为http://duckduckgo.com/?q=site:example.com%20might
;看来,site:example.com
必须被添加到q=
参数中。
有没有人找到一个简单的,非JavaScript的解决方案呢?
我想一个简单的表单POST,看看也许它会工作,但没有,同样与网站作为重点GET。你总是可以要求这个功能:http://duckduckgo.com/feedback.html – cfeduke