我需要不断搜索文件,如smss.exe在http://www.winpatrol.com/db/pluscloud/。我的自定义主页上的自定义搜索栏
有没有一种方法可以在我的自定义主页上制作一个自定义搜索栏,为我做到这一点?
所以,如果我输入短信在搜索栏中它会带我去http://www.winpatrol.com/db/pluscloud/smss.html
我在纯HTML试图用GET请求,并不能找到一个方法来做到这一点。我想也许有一种Javascript方式或什么的。
我需要不断搜索文件,如smss.exe在http://www.winpatrol.com/db/pluscloud/。我的自定义主页上的自定义搜索栏
有没有一种方法可以在我的自定义主页上制作一个自定义搜索栏,为我做到这一点?
所以,如果我输入短信在搜索栏中它会带我去http://www.winpatrol.com/db/pluscloud/smss.html
我在纯HTML试图用GET请求,并不能找到一个方法来做到这一点。我想也许有一种Javascript方式或什么的。
像这样的东西是纯Javascript并且可以工作,但是如果用户在该网站上输入一个不存在的页面,它只会导致他们找不到页面。
你可以使用服务器端的PHP或类似的东西来实现这个更好的方式。
这里是JS的解决方案与小错误检查:
<form onsubmit="return redirect()">
<input id="search_form_input" type="text" name="query" />
<input type="submit" value="Search" />
</form>
<script type="text/javascript">
function redirect()
{
var query = document.getElementById('search_form_input').value;
if (query != '') {
window.location = 'http://www.winpatrol.com/db/pluscloud/' + query + '.html';
}
return false;
}
</script>
这正是我想要的。我知道它可以在PHP中完成,并且我知道PHP。但这只是我个人使用的自定义主页,它不在服务器上,所以PHP会有点过分。非常感谢你画了 – bizarrechaos
不客气,我明白。既然只是为了个人使用,你就知道该期待什么。乐意效劳。 – drew010
Google custom search是什么,你可能寻找。
你为什么这么想?问题是关于使用类似javascript的东西来制作一个简单的搜索表单。谷歌自定义搜索对于这样简单的事情来说太麻烦了,而且过于矫枉过正。 “我希望能够在搜索框中输入smss并转到winpatrol.com/db/pluscloud/smss.html” – Hawken
你能更具体地说明你已经尝试过什么吗? – lu1s
当然。我尝试过这样的事情。 '
@bizarrechaos你是什么意思concat '.html'和'winpatrol.com/db/pluscloud'吗? – Hawken