如何用javascript实现从http://username@company.com到http://company.com/username.jsp的跳转,只要能用,马上给分,在线等
以下是一位朋友的意见:
<script language="javascript">
var httphead="http://"
var url=location+"";
var board;
if(url.indexOf("@")>0){
board = url.substring(httphead.length).split("@")[0];
document.location = "http://www.company.com/"+board;
}
</script>
但同时出现了这样的一个问题:当我在IE地址栏中输入http://username@company.com 的时候,IE就自动把这个地址解析成http://company.com/index.jsp,然后上面的javascript中url获取的值是http://
而url.indexOf("@")总是返回-1,我用的是tomcat5.0+jsp+win2000pro
明天就要交差了,紧急求助!