判断访问域名而进行跳转

CODE:

try {
        var s_domain = location.host;   
        var js_path = '跳转目标域名';
        if (s_domain != js_path) {
                var str = window.location.href;
                var es = /被替换域名/;
                es.exec(str);
                var right = RegExp.rightContext;
                top.location.href = 'http://' + js_path + right;
        }
}
catch(e) { };
说明:
  当判定浏览器所访问的域名是代码中的“被替换域名”时,跳转地址中的域名部分被替换为“跳转目标域名”,后面跟随的目录和地址不变;
  当访问域名非预设的“被替换域名”时,跳转至“跳转目标域名”的默认首页。



我也来说两句 查看全部回复

最新回复

  • 薛梓晔 (2008-2-24 19:12:28)

    <%response.buffer=true%>
    <%
            select case request.servervariables("SERVER_NAME")
            case "www1.am801.net.cn"
                    Response.Write "<html><head><meta http-equiv=Content-Type content=text/html; charset=gb2312><title>淄博人民广播电台经济频道 AM801 FM106.7 听众爱好者论坛 网络在线直播系统 | Designed By Center Of Ziye' Network Media</title></head><frameset framespacing=0 border=0 frameborder=0 rows=*,25><frame name=main src=cgi-bin/leobbs.cgi><frame name=foot scrolling=no noresize target=main src=MPII/MPII.htm><noframes><body></body></noframes></html>"
            case "bbs.am801.net.cn"
                    response.redirect "cgi-bin/leobbs.cgi"
            case "zhaohaibo.com"
                    response.redirect "blog"
            case "www.zhaohaibo.com"
                    response.redirect "blog"
            case else
                    'response.redirect "http://www.leosky.net.cn"
                    Response.Write "<html><head><meta http-equiv=Content-Type content=text/html; charset=gb2312><title>淄博人民广播电台经济频道 AM801 FM106.7 听众爱好者论坛 | 淄博人民广播电台经济频道 AM801 FM106.7 网络在线直播 | AM801.NET.CN | Designed By Center Of Ziye' Network Media</title><style type=text/css> frameset { margin:0px; padding:0px; border:0px; background-color:buttonface; } </style></head><frameset rows=*,8 rows1=*,30 frameborder=0 framespacing=0 name=fst><frame src=cgi-bin/leobbs.cgi name=main frameborder=0 noresize><frame src=upload/wmp/player.html name=music frameborder=0 noresize></frameset><noframes></noframes></html>"
            end select
    %>











    <script>
    var realdomain = "bbs.am801.com";
    if (window.document.domain != realdomain)
    {
       window.alert ("請使用" + realdomain + "網域做連結,點擊“確定”后自動轉向");
       window.document.location = unescape (window.document.location).replace (window.document.domain,realdomain);
    }
    </script>
  • 阿喀琉斯 (2008-2-25 02:24:42)

    你这是什么代码?
  • 薛梓晔 (2008-3-03 17:06:40)

    功能差不多吧