求修改一段js代码

漠叔 2010-08-26 09:29:14
try 
{
var s_domain = location.host;
var js_path = "www.123.com";
if (s_domain != js_path)
{
var str=window.location.href;
var es=/www.456.com/;
es.exec(str);
var right=RegExp.rightContext;
top.location.href = "http://"+js_path+right;
}
}


这段代码是将老域名的地址定向到新域名,如何修改成当有多个老域名时也可跳转
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoojo 2010-08-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 yongwei2000 的回复:]
JScript code
try
{
var s_domain = location.host;
var js_path = "www.123.com";
if (s_domain != js_path)
{
var str=window.location.href;
var es=/www.456.com/;
es.exec(str);
var right=……
[/Quote]
那就要将多个域名放到数组中,用window.open打开。
如果多个window.location的话,应该是执行第一个后面的都不会被执行到的
yixianggao 2010-08-26
  • 打赏
  • 举报
回复
Web 开发常用手册

DHTML 参考手册
http://download.csdn.net/source/308913

JScript 语言参考
http://download.csdn.net/source/308916

CCS 样式表中文手册
http://download.csdn.net/source/304124
yixianggao 2010-08-26
  • 打赏
  • 举报
回复
何必那么麻烦,一句话就能搞定滴

L@_@K
var currentDomain = location.host;
var newDomain = "www.123.com";
if (currentDomain != newDomain)
top.location.href = "http://"+newDomain+location.pathname;
hehuan1213 2010-08-26
  • 打赏
  • 举报
回复
那就多加几个判断呗

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧