首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
ASP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
asp生成链接碰到的一个奇怪问题,高人进来看看。
[已结贴,结贴人:billbobo]
加为好友
发送私信
在线聊天
billbobo
bobo
等级:
发表于:
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
回复次数:
10
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xuStanly
依依MyLove
等级:
发表于:
2008-06-21 09:22:40
1
楼 得分:
20
可能对方判断了来源地址,直接输入的来源地址为空,而通过链接的,则来源地址会有值。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
billbobo
bobo
等级:
发表于:
2008-06-21 09:30:31
2
楼 得分:
0
但我发现在flash的幻灯片动画中的链接是可以打开,是不是通过flash链接过去的地址是无法获取来源地址的?如果是来源地址的问题那有没有办法可以解决?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-06-21 09:41:40
3
楼 得分:
0
。。。。。。。。。。。。。。。。。。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-06-21 09:42:33
4
楼 得分:
0
哪个地址?
回复内容太短了!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
billbobo
bobo
等级:
发表于:
2008-06-21 10:23:23
5
楼 得分:
0
地址是:http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113
我发现把生成的页面另存到本机上,链接就没问题了,看来另存到本机后的页面也是没有来源地址的,那么有没有办法通过程序的方式来更改来源地址。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
swing41
蒾夨ゞ咩餻゛
等级:
发表于:
2008-06-21 10:25:25
6
楼 得分:
0
估计是广告代码和网站的域名进行了绑定。
当绑定的域名和来源域名不同的话就提示错误。
解决方法:试着重新申请一个广告代码和当前的域名绑定。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-06-21 10:44:19
7
楼 得分:
0
引用 5 楼 billbobo 的回复:
地址是:http://www.58266shop.com/doimf/agent/shop.do?method=visitProduct&proid=899&shopagentid=4113
我发现把生成的页面另存到本机上,链接就没问题了,看来另存到本机后的页面也是没有来源地址的,那么有没有办法通过程序的方式来更改来源地址。
你这个不一样
生成后的就没有判断的语句了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-06-21 10:44:56
8
楼 得分:
0
你可以使用window.open方法
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-06-21 10:46:33
9
楼 得分:
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:47
10
楼 得分:
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
abc推荐给好友