找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 5129|回复: 0

[教程] JavaScript:根据地址栏主机头自动转向到下级目录或虚拟目录

[复制链接]

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
发表于 2007-7-14 12:44:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
问题: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>之间加入以下代码:
  1. <script language="JavaScript" type="text/javascript">
  2. var _url = location.href;
  3. var toUrl = _url.substr(0, _url.indexOf('.')).toLowerCase();
  4. //alert(toUrl);
  5. switch(toUrl) {
  6. case 'http://news':
  7. location.replace('http://www.123456.com/news/');
  8. break;
  9. case 'http://bbs':
  10. location.replace('http://www.123456.com/bbs/');
  11. break;
  12. case 'http://www':
  13. location.replace('http://www.123456.com/index.htm');
  14. break;
  15. default:
  16. location.replace('http://citybay.vicp.net/');
  17. }
  18. </script>
复制代码
即可。
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2024-11-21 18:35 , Processed in 0.130554 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表