在《JavaScript权威指南》15.2节最后面,看到下面这段代码:if(document.referrer == ""||document.referrer.indexOf("mysite.com") == -1)
windov.location = "http://home.mysite.com";
书上说 ,为防止站点的深度链接,可以利用document的referrer属性,把上面的代码放到除主页以外的所有页面顶部来重定向它们。
请问,如何理解这段代码的作用呢?初学,不是很看得懂。
windov.location = "http://home.mysite.com";
书上说 ,为防止站点的深度链接,可以利用document的referrer属性,把上面的代码放到除主页以外的所有页面顶部来重定向它们。
请问,如何理解这段代码的作用呢?初学,不是很看得懂。
null和""应该是不一样的吧?