自定义主页上的自定义搜索栏

时间:2012-05-11 21:59:25

标签: javascript html search

我需要不断在http://www.winpatrol.com/db/pluscloud/搜索smss.exe等文件。

有没有办法可以在我的自定义主页上制作自定义搜索栏,以便我这样做?

因此,如果我在搜索栏中键入smss,则会转到http://www.winpatrol.com/db/pluscloud/smss.html

我尝试使用纯HTML与GET请求,但无法找到方法。我想也许有一种Javascript方式或者什么。

2 个答案:

答案 0 :(得分:2)

像这样的东西是纯粹的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>

答案 1 :(得分:-1)

Google custom search是您可能正在寻找的。