利用JavaScript实现不同来源的不同目录访问重定向参考:
JavaScript可以用来获得域名。
这里要求根据来源域名来实现不同的重定向。呵呵,document还有一个referrer属性,恰恰是用户的来源网页。看看下面的代码:
引用内容
<script type="text/javascript">
if(document.referrer){
document.write("您来自:"+document.referrer);}
</script>
执行效果如下:
引用内容
您来自:http://www.google.cn/search?client=aff-cs-worldbrowser&forid=1&ie=utf-8&oe=UTF-8&hl=zh-CN&q=js%E5%9F%9F%E5%90%8D%E9%87%8D%E5%AE%9A%E5%90%91
有了来源域名,我们就可以用一个简单的if来重定向用户了,示意代码如下:
复制内容到剪贴板 程序代码
<script type="text/javascript">
if(document.referrer){
var str = document.referrer;
if(str.indexOf("www.google.com") != -1){ //重定向到目录1 }
else if(str.indexOf("www.zhiwenweb.cn") != -1){ //重定向到目录2 } }
</script>