注册 登录
编程论坛 ASP技术论坛

如何进行域名解析?

kgdipbyve 发布于 2009-12-21 10:37, 1033 次点击
如在IE里输入
“www.baidu.com?url=www.google.com”
他显示的就是WWW.这个页面
IE还是WWW.BAIDU.COM?URL=WWW.
10 回复
#2
kgdipbyve2009-12-21 10:46
没人会吗? 版主在的话帮我看看。本人在线等。先谢谢各位拉。

[ 本帖最后由 kgdipbyve 于 2009-12-21 10:48 编辑 ]
#3
yms1232009-12-21 10:52
在内部进行跳转了,域名解析通常是DNS来完成的。
#4
kgdipbyve2009-12-21 10:55
能说的详细点吗?我用框架。但是IE里显示一下就跳过去了。
#5
kgdipbyve2009-12-21 10:55
回复 3楼 yms123
版主能说的详细点吗? 我用框架做的但是效果只是显示 一下就跳过去
#6
kgdipbyve2009-12-21 11:09
回复 3楼 yms123
“www.baidu.com?url=www.google.com”
版主假如我取上面的URL的值之后。我用<%Response.Redirect(Request.QueryString("url"))%>跳转。只是显示一下就跳到WWW.页面中。
IE中不显示www.baidu.com?url=www.google.com 而是WWW. 这个。

[ 本帖最后由 kgdipbyve 于 2009-12-21 11:14 编辑 ]
#7
yms1232009-12-21 11:52
<html>
<head>
<title>标题</title>
<script language="javascript">
function GetArgsFromHref(sHref,sArgName)
{
    var args  = sHref.split("?");
    var retval = "";
    if(args[0] == sHref)
    {
       return retval;
    }  
    var str = args[1];
    args = str.split("&");
    for(var i = 0; i < args.length; i ++)
    {
        str = args[i];
        var arg = str.split("=");
        if(arg.length <= 1)
           continue;
        if(arg[0] == sArgName)
           retval = arg[1];
    }
    return retval;
}
function Page_Load()
{
   var url=GetArgsFromHref(self.location.href,"url");
   self.location=url;
}
</script>
</head>
<body onLoad="Page_Load();">
</body>
</html>
#8
kgdipbyve2009-12-21 12:41
谢拉版主。
#9
kgdipbyve2009-12-21 13:15
回复 7楼 yms123
这样不行。IE里跳显示的不是WWW.BAIDU.COM?URL=WWW.GOOGLE.COM   显示的是WWW.
#10
yyyi02009-12-21 17:46
学习啦!谢谢
#11
yms1232009-12-21 23:12
URLRewrite还可以利用这个组件来实现。
1