统计代码问题,大家帮我看看! 能解决的追加200分

来源:百度知道 编辑:UC知道 时间:2024/05/15 11:56:53
a页
--------------------
<img src="b.aspx" /></div>
--------------------
通过一张图片来掉用b页

b页
---------------------(pageload部分)
If Request.QueryString("action") = "ok" Then
Call Make_IMG(Request.QueryString("strref"))
'这里调用一个过程抛出一张图片
Else
Response.Write("<script type= 'text/javascript' language='javascript' >" & vbCrLf)
Response.Write("var strref = escape(document.referrer);" & vbCrLf)
Response.Write("window.location = 'http://localhost/b.aspx?action=ok&strref=' + strref" & vbCrLf)
Response.Write("</script>" & vbCrLf)
End If

-------------------------------
b页是通过一段javascript得到来访的地

你这问题好难,建议去问编程高手!

我的问题是:我直接访问b.aspx可以得到来访地址及输出图片正常
但我访问a.aspx,图片输出为一 "x",但图片大小能显示出来
请大家帮助解决~~

你把你的window.location = 'http://localhost/b.aspx?action=ok&strref=这个,改成你的网站地址试下.如果你是在你自己的主机上的,那就换成你的IP.

我的目的是得到a.aspx的来访地址.但a.aspx只能通过图片调用,不能直接写javascript,大家帮帮忙!谢谢了先!

不好意思.这个我不太明白.---因为我不是高手,呵呵而且只会ASP.
你说的来访地址是指访问IP?还是上一页面的网址?

-------------------------------------
如果是ASP就可以这样:
A页:
<!-- #include file="test2.asp" -->

<img src="b.aspx" />你这个没写width 没 height 不是个大叉是什么?
<img src="b.aspx" width="100" height="50" />
并且你的 src属性是一个页面 肯定是个大叉叉列
<a href="b.aspx"><img src="图片地址" width="100" height="50" /></a>这样应该就不是叉了

有一点点难度,我试一下