【问题标题】:Which functions should I use to url safe search redirect我应该使用哪些函数来实现安全搜索重定向
【发布时间】:2016-10-09 15:16:37
【问题描述】:

我有一个搜索输入,以及一个 jQuery 中的重定向功能,当用户按 Enter 进行搜索时,它会重定向用户。

<input type=text class=searcher>
$(".searcher" ).keypress(function (e) {    
    var searcher = $('.searcher').val();    
    if (searcher.length>2 && e.which == 13) {    
       document.location = 'http://www.example.com/?q=' + searcher;
    }    
});

但是,我需要知道应该添加哪些功能以使其 url 安全搜索重定向? (意味着如果包含'"\&amp;+ 会破坏脚本,则将查询更改为 URL 是安全的)

【问题讨论】:

标签: javascript jquery


【解决方案1】:

你甚至不需要 JavaScript。

<form action="http://www.example.com/" method="get">
    <input type="search" name="q" minlength="3" />
</form>

浏览器会在这里处理一切。甚至提交表单:当一个表单只包含一个输入元素时,在其中敲回车的默认动作是提交表单。

【讨论】:

    猜你喜欢
    • 2011-03-22
    • 2017-04-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多