首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • asp生成链接碰到的一个奇怪问题,高人进来看看。 [已结贴,结贴人:billbobo]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 07:47:09 楼主
    本人帮别人写一个移动增值业务平台,需要在页面中链接到移动的相关产品的注册页面。程序是通过后台输入链接地址,然后前台从数据库获取地址生成超链接,但碰到一个很奇怪的问题,就是在生成的页面中点击相关链接后连到移动的页面就会提示:“请确定您到得的广告代码信息是否正确。如有疑问,请与客服联系,联系电话:13588121427!”,但我把相同的地址直接复制到地址栏中却能正常显示内容。真是百思不得其解啊,哪位知道给个提示啊。下面是我的程序的一部分和生成的HTML的一部分。
    程序代码:
    ------------------------------------------------------------
                          <TD vAlign=top width="20%"> <A
                            href=" <%response.Write(trim(rs("CopyFrom")))%>" target="_blank"> <IMG
                            class=imgborder src="Photo/UploadPhotos/ <%=rs("PhotoThumb")%>"> </A> </TD>
                          <TD vAlign=top align=left>
                            <%=rs("PhotoIntro")%> </TD> </TR> </TBODY> </TABLE> </TD>
    -------------------------------------------------------------
    生成的HTML
    ----------------------------------------------
                          <TD vAlign=top width="20%"> <A
                            href="http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113" target="_blank"> <IMG
                            class=imgborder src="Photo/UploadPhotos/200806/2008061612233946.jpg"> </A> </TD>
                          <TD vAlign=top align=left>
                            <P class=fontw> <STRONG>飞信 </STRONG> </P>
    <P> <SPAN class=font6>简介: </SPAN>飞信全面支持手机和电脑的多终端登录以及应用时的任意切换,保证用户的永不离线。实现无缝链接的多端信息接收,让您随时随地自由沟通。 </P>
    <P> <SPAN class=font6>资费: </SPAN> <SPAN class=font1> <FONT color=#ff0000>开通客户端免费 </FONT> </SPAN> </P> </TD> </TR> </TBODY> </TABLE> </TD>
    ----------------------------------------------
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 09:22:401楼 得分:20
    可能对方判断了来源地址,直接输入的来源地址为空,而通过链接的,则来源地址会有值。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 09:30:312楼 得分:0
    但我发现在flash的幻灯片动画中的链接是可以打开,是不是通过flash链接过去的地址是无法获取来源地址的?如果是来源地址的问题那有没有办法可以解决?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 09:41:403楼 得分:0
    。。。。。。。。。。。。。。。。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 09:42:334楼 得分:0
    哪个地址?

    回复内容太短了!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 10:23:235楼 得分:0
    地址是:http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113

    我发现把生成的页面另存到本机上,链接就没问题了,看来另存到本机后的页面也是没有来源地址的,那么有没有办法通过程序的方式来更改来源地址。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • swing41
    • 等级:
    发表于:2008-06-21 10:25:256楼 得分:0
    估计是广告代码和网站的域名进行了绑定。
    当绑定的域名和来源域名不同的话就提示错误。

    解决方法:试着重新申请一个广告代码和当前的域名绑定。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 10:44:197楼 得分:0
    引用 5 楼 billbobo 的回复:
    地址是:http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113

    我发现把生成的页面另存到本机上,链接就没问题了,看来另存到本机后的页面也是没有来源地址的,那么有没有办法通过程序的方式来更改来源地址。


    你这个不一样
    生成后的就没有判断的语句了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 10:44:568楼 得分:0
    你可以使用window.open方法
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-21 10:46:339楼 得分:70
    <script>
    function a(){
    var url="http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113";
    window.open(url)
    }
    </script>
    <A href=# onClick="a()"> sdfsfsdf </A>

    这样就可以了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • swing41
    • 等级:
    发表于:2008-06-21 10:57:4710楼 得分:10
    引用 9 楼 chinmo 的回复:
    <script>
    function a(){
    var url="http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113";
    window.open(url)
    }
    </script>
    <A href=# onClick="a()"> sdfsfsdf </A>

    这样就可以了


    我觉得这种解决方法比较。这样对方获取的来源地址为空,就可以打开了。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved