JavaScript:根据地址栏主机头自动转向到下级目录或虚拟目录
问题:html自动转向设置:要求按地址栏的内容转向例如:
http://news.123456.com 转到 http://www.123456.com/news
http://bbs.123456.com 转到 http://www.123456.com/bbs
http://www.123456.com 转到 http://www.123456.com/index1.htm
如果地址栏不同就转向不同的位置,怎样在一个html文件里面实现。 如果是asp文件也没关系。
回答:
编辑服务器默认网站的默认文档页面如defaule.htm,在<head></head>之间加入以下代码:<script language="JavaScript" type="text/javascript">
var _url = location.href;
var toUrl = _url.substr(0, _url.indexOf('.')).toLowerCase();
//alert(toUrl);
switch(toUrl) {
case 'http://news':
location.replace('http://www.123456.com/news/');
break;
case 'http://bbs':
location.replace('http://www.123456.com/bbs/');
break;
case 'http://www':
location.replace('http://www.123456.com/index.htm');
break;
default:
location.replace('http://citybay.vicp.net/');
}
</script>
即可。
页:
[1]