折腾了半天……
实现了下面的东西……

居然终于还是用了iframe……调用这个页面: mail.html (对里面的“@”点右键查属性就可以看出)
实在想不出/实现不了更好的办法。

没地方好放,只好放Login里头…… 拥挤得有点难看,为了方便,也就忍一忍了。

以下为程序代码:

//查看mail.163.com的源代码,里面有个大javascript,有用的一段如下:
window.document.login163.action=http:/
/reg.163.com/in.jsp?url=http:/ /mscan2.163.com/Unicom.jsp?language%3D0%26style%3D1;

/*163.com邮箱的郁闷之处在于,它竟然进行了三次转向!用的是meta标签里的http-equiv=refresh。
这样就有理由怀疑,在系统有点小毛病的、对refresh支持不很好的机器(比如我那台式机)上,
163.com邮箱就根本无法正常登陆;要登陆只有重复数次查源文件,拷贝网址,查,拷贝……

  • 它是这样过来的:*/
  • http:/ /reg.163.com/in.jsp?url=http:/ /mscan2.163.com/Unicom.jsp?language%3D-1%26style%3D-1
    http:/ /mscan2.163.com/Unicom.jsp?language=-1&style=-1&username=yourname
    http:/ /fm163.163.com/cgi/ntesdoor2?&style=-1&language=-1

    //一般的网站在用到refresh时,都会有类似“如果不能正常跳转,请点击这里”这样的补救提示,而网
    //易邮箱简直……

    //经过仔细比较推断以及反复测试,最终确定了现在在mail.html里的写法:

    163.com
    //仅仅是免去了对语言和界面风格的判断。因为三个页面分属三个不同的服务器,所以要解决跳转的问
    //题似乎是很不现实的。。

    //注:由于非注释符号的双斜杠不能正常显示,所以只好如上在中间加个空格。。