点我显示域名不出意外的话,你看到的应该是www.csccd.net。但是帖子作者的要求是根据来源域名来实现不同的重定向啊。呵呵,document还有…" />
中成网站建设
    成都做网站,就选中成网站建设!专业四川网站建设,成都网站建设服务提供商
            企业宣传网站建设、电子商务网站建设、OA办公系统。联系电话:028-66165255
    资讯列表  
 JavaScript获取来源域名
 js数组的操作 数组创建/元素访…
 按回车自动出发登陆按钮
 设为首页代码大全
 用CSS缩写给你的网站加速
 DIV CSS网页布局中常用的列表元…
 用css让图片自动适应表格大小
 用JS进行网页打印设置
 一段JS调用解决IE6-IE8的兼容性…
 何为Xhtml?与html相比Xhtml有…
 XHTML学前须知 什么是XHTML?更…
 list-style-type 设置列表项目…
 CSS圆角边框 纯CSS制作
 DIV两列并排的几种标准写法
 DIV+CSS布局大全 如何命名 常用…
    资讯详情  
JavaScript获取来源域名
发布时间:2010-07-15                  来源:成都网站建设--中成网建         【加入收藏】

如果用户来自域名1,则重定向到目录1下;如果用户来自域名2,则重定向到目录2下。

JavaScript可以用来获得域名。例如:

<button onclick="alert(document.domain);">
点我显示域名
</button>

不出意外的话,你看到的应该是www.csccd.net。

但是帖子作者的要求是根据来源域名来实现不同的重定向啊。呵呵,document还有一个referrer属性,恰恰是用户的来源网页。看看下面的代码:

<script type="text/javascript">
if(document.referrer){
document.write("您来自:"+document.referrer);
}
</script>

执行效果如下:

您来自:http://www.baidu.com/s?bs=javascript+%CA%E4%C8%EB%B5%C4%CD%F8%D6%B7&f=8&wd=javascript+%D3%F2%C3%FB

有了来源域名,我们就可以用一个简单的if来重定向用户了,示意代码如下:

<script type="text/javascript">
if(document.referrer){
var str = document.referrer;
if(str.indexOf("blueidea.com") != -1){
//重定向到目录1
}else if(str.indexOf("cainiao8.com") != -1){
//重定向到目录2
}
}
</script>
 
上一篇:苹果收购地图软件公司Poly9 挑战谷歌地图
下一篇:通过百度指数分析网站关键词
【打印】    【关闭】    【字体变小】    【字体变大】

友情链接

首页  |  建站学院  |  网站建设  |  成功案例  |  业务体系  |  软件定制  |  解决方案  |  联系我们  |  免责声明
中成网建公司地址:四川省成都市双楠双安东巷1号18-3-5 电话:028-6616 5255 版权所有 @ 中成网建
成都网站建设网址:www.csccd.net www.csccd.cn 邮箱:web#csccd.net
信息产业部备案号:蜀ICP备08106559号