如果URL包含脚本标记,如何检测URL并重定向到404

时间:2012-03-28 07:26:45

标签: javascript jquery html url javascript-events

我有一个网页,例如www.testingjavascript.com/home,现在如果有人手动将脚本标记添加到网址栏上,如www.testingjavascript.com/home/alert('asd')那么它不应该提醒,它应该重定向到404页。

我想说如果我的网址有脚本标记,那么它应该重定向到404页面,提供警告信息。

如何使用javascript实现这一点。?

1 个答案:

答案 0 :(得分:1)

var regex = new RegExp("%3c.*%3e","i");
var script = regex.exec(window.location.href);
if (script) {
    window.location.href = "/404";
}