传参问题

cookiecn 2003-10-10 11:24:07
我在post.html中写了
<script language="JavaScript">
window.open("customerinfo.jsp?ephone='007',ecustomerid='555',evip='Yes',epressed='1234567890'");
</script>
在get.html中写
<script language="JavaScript">
var phone=request.querystring("ephone");
var customerid=request.querystring("ecustomerid");
var vip=request.querystring("evip");
var pressed=request.querystring("epressed");
</script>
和document.write(phone)等但是显示undefined

why?
...全文
39 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
legendxia 2003-10-10
  • 打赏
  • 举报
回复
那应该只能在customerinfo.jsp这个页面中看,而不是在get.html这个页面啊!
cookiecn 2003-10-10
  • 打赏
  • 举报
回复
对啊,而且在打开的网页地址栏也能看的到就是不能显示出来?
legendxia 2003-10-10
  • 打赏
  • 举报
回复
window.open("customerinfo.jsp?ephone='007',ecustomerid='555',evip='Yes',epressed='1234567890'");

这些值都是传到customerinfo.jsp这个页面去的吧
topmonkey 2003-10-10
  • 打赏
  • 举报
回复
你的两个网页都是纯html的????
没办法了,这样吧:
post.html中写
<script language="JavaScript">
var phone = "007";
var customerid = "555";
var vip = "Yes";
var pressed = "1234567890";
window.open("get.html","","");
</script>

在get.html中写
<script language="JavaScript">
var phone = window.opener.phone;
var customerid = window.opener.customerid;
var vip = window.opener.vip;
var pressed = window.opener.pressed;
var documentStr = "";
documentStr += "phone=" + phone + "<br>\n";
documentStr += "customerid=" + customerid + "<br>\n";
documentStr += "vip=" + vip + "<br>\n";
documentStr += "pressed=" + pressed + "<br>\n";
document.write(documentStr);
</script>
cookiecn 2003-10-10
  • 打赏
  • 举报
回复
多谢小夏!还是不行。
cxce 2003-10-10
  • 打赏
  • 举报
回复
你的两个网页都是纯html的????
legendxia 2003-10-10
  • 打赏
  • 举报
回复
试试这种:
$HTTP_POST_VARS['ephone']
$HTTP_POST_VARS['ecustomerid']
cookiecn 2003-10-10
  • 打赏
  • 举报
回复
不能,多谢!我准备放弃了,还是用JSP或者用ASP做了
legendxia 2003-10-10
  • 打赏
  • 举报
回复
在get.asp里你能得到ephone,ecustomerid……这些值吗?
cookiecn 2003-10-10
  • 打赏
  • 举报
回复
结果是一样一样的啊,仍然不能得到数值
我的两个网页都是纯html的。
legendxia 2003-10-10
  • 打赏
  • 举报
回复
支持楼上的,我刚才没仔细看清楚这一句:
window.open("get.asp?ephone=007&ecustomerid=555&evip=Yes&epressed=1234567890");
topmonkey 2003-10-10
  • 打赏
  • 举报
回复
post.html中写
<script language="JavaScript">
window.open("get.asp?ephone=007&ecustomerid=555&evip=Yes&epressed=1234567890");
</script>

在get.asp中写
<script language="JavaScript" RunAt=Server>
var phone = Request.querystring("ephone");
var customerid = Request.querystring("ecustomerid");
var vip = Request.querystring("evip");
var pressed = Request.querystring("epressed");
Response.write("phone=" + phone + "<br>\n");
Response.write("customerid=" + customerid + "<br>\n");
Response.write("vip=" + vip + "<br>\n");
Response.write("pressed=" + pressed + "<br>\n");
</script>
legendxia 2003-10-10
  • 打赏
  • 举报
回复
你试试输出ephone看看
cookiecn 2003-10-10
  • 打赏
  • 举报
回复
sorry打错了
我在post.html中写了
<script language="JavaScript">
window.open("get.html?ephone='007',ecustomerid='555',evip='Yes',epressed='1234567890'");
</script>
在get.html中写
<script language="JavaScript">
var phone=request.querystring("ephone");
var customerid=request.querystring("ecustomerid");
var vip=request.querystring("evip");
var pressed=request.querystring("epressed");
</script>
和document.write(phone)等但是显示undefined

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧