【发布时间】:2015-01-11 11:12:57
【问题描述】:
想检查当前 url 是否不包含 location.search 在加载页面之前重定向到主页
搜索页面必须有搜索位置,例如:example.com/s/page.html?search=some+query
var home = "example.com",
searchpage="example.com/s/page.html";
检查当前页面url是否加载
example.com/s/page.html
没有?search=some+query 重定向到主页
如何在javascript/jquery中翻译“不包含”
var search = window.location.search;
if(window.location.href!=search) {
window.location.href=home;
});
我知道这是错误的
希望在页面加载内容之前重定向
提前感谢很多
【问题讨论】:
-
hope to redirect before page load content使用 javascript?你知道它是客户端,它会在页面加载后工作 -
你不能检查
if (!location.search) { redirect }吗? -
@u_mulder OK 之后重定向没问题
-
@dfsq thanx if (!location.search) { window.location.href=home;它可以工作,但加载 example.com/S/example.com 时出现问题,如果没有,我必须检查我的代码
-
thanx 现在可以了 :)
标签: javascript jquery contains window.location