我测试了一下,没有出现你所说的问题,你是如何向b.aspx传送的?我是这样写的in a.shtml
------------------------
var strref = escape(document.referrer);
document.all.iframe_b.src = "http://localhost/b.aspx?strref="+strref;------------------------
in b.aspx.cs
------------------------
string strref = Page.Request.QueryString["strref"];
------------------------
var strref = escape(document.referrer);
document.all.iframe_b.src = "http://localhost/b.aspx?strref="+strref;------------------------
in b.aspx.cs
------------------------
string strref = Page.Request.QueryString["strref"];
解决方案 »
- 如何得到script旁边的结点?
- 请大家帮我看下!
- 关于prototype1.4中 String.inspect的问题
- 用了两天解决不了,求救:点表单中的计算按钮后刷新页面,如何在刷新页面后使滚动条停在固定位置?
- 计算单元格内的数值之和!!!!! 急!!!!!!!!!
- 如何用javascript写一个类,实现面向对象的效果?
- 麻烦大虾了==--在线等,谢谢各位了
- 如何用javascript实现保留两位小数?
- 如何测得一张图片的左边坐标和顶部坐标
- 一道阿里实习生的面试题,求解!
- 请问VML画图的position:relative和position:absolute有什么区别,谢谢
- 怎么样用Javascript这样控制鼠标,请大哥帮忙,急啊!
我在是<BODY MS_POSITIONING="FlowLayout" onload="LoadIframe();">
function LoadIframe()
{
var strRef = document.referrer;
window.iframe_b.location ="/b.aspx?strref="+strref;
}
b中:
strRef = Request.Form["strRef"];
结果就是"http:="
Page.Request.QueryString["strRef"]-------------------------------------
注:不知道是不是上贴中的笔误,我发现大小写的strref几处不一致,要区分大小写