帮忙,我想在asp(不是asp.net)中实现如下 100分 up有份

Soking 2003-12-15 05:21:35
我想在asp(不是asp.net)中实现如下:

不要探出对话框(网页中),比如1.asp页面,里面有很多控件,用户可能选择了很多个值,我现在要选择网页中一个值后(这个值需要在本页面中转到另一个页面 注意不能探出对话框)当用户返回后,又继续操作,比如提交页面,问题是如何保存1.asp开始用户填写的那些值呢!?
忘给出详细的js或vbs带码 或asp带码
...全文
28 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
bushido 2003-12-16
  • 打赏
  • 举报
回复
pignet(猪.net)說得對,要使用frame或是iframe才能很好的達到效果
Soking 2003-12-16
  • 打赏
  • 举报
回复
能不能给我一个现实一点的例子
aojiankd 2003-12-16
  • 打赏
  • 举报
回复
同意楼上用session或hidden的,简便易行^_^
笑对最好 2003-12-16
  • 打赏
  • 举报
回复
用JavaScript把当前页面的状态拼成一个字符串,
在不同的页面之间跳转的时候传递这个字符串,(当然可以修改字符串)
当回到这个页面的时候再次解析字符串,设置控件的状态。
ball2fan 2003-12-16
  • 打赏
  • 举报
回复
不太明白你的意思,不过可以看看楼上几位的,还是有收获哦
LunTanZeng 2003-12-16
  • 打赏
  • 举报
回复
学习ing!!!
qiuliang1979 2003-12-15
  • 打赏
  • 举报
回复
不懂你说的意思!
shang515 2003-12-15
  • 打赏
  • 举报
回复
页面1.asp:
<form action="2.asp" method="post">
<input name="userName" value='<%Request["page1_userName"]%>'>
<input type=submit value=提交>
</form>

页面2.asp:
<form action="1.asp" method="post">
<input name="page1_userName" type=hidden value='<%Request["userName"]%>'>
<input type=submit value=提交>
</form>

这样你就不用手动保存就可以恢复原来的值了
思路是把1.asp中的value值都发到2.asp中
在2.asp中使用隐藏字段保存这些值
当2.asp处理完后,再提交到1.asp
hivak47 2003-12-15
  • 打赏
  • 举报
回复
帮你顶!!!!!
好好学习,天天向上!!!!!!!!!! 主席说。。。。。
Hilltown 2003-12-15
  • 打赏
  • 举报
回复
帮你顶。
pignet 2003-12-15
  • 打赏
  • 举报
回复
<table cellpadding="0" cellspacing="0" width="100%" height="100%" ID="Table1">
<tr>
<td align="center"><input value="页面一"></td>
</tr>
<tr>
<td height="1" align="center"><button onclick="爽(2)">页面二</button><button onclick="爽(3)">页面三</button></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%" height="100%" ID="Table2" style="display:none">
<tr>
<td align="center"><input value="页面二"></td>
</tr>
<tr>
<td height="1" align="center"><button onclick="爽(1)">页面一</button><button onclick="爽(3)">页面三</button></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%" height="100%" ID="Table3" style="display:none">
<tr>
<td align="center"><input value="页面三"></td>
</tr>
<tr>
<td height="1" align="center"><button onclick="爽(2)">页面二</button><button onclick="爽(3)">页面三</button></td>
</tr>
</table>
<script language="javascript">
function 爽(哈哈)
{
var ThisTable = eval("document.all.Table"+ 哈哈);
document.all.Table1.style.display = 'none';
document.all.Table2.style.display = 'none';
document.all.Table3.style.display = 'none';
ThisTable.style.display = '';
}
</script>


你可以在td里面方iframe
Soking 2003-12-15
  • 打赏
  • 举报
回复
那具体怎么个保存法,控件数目是不定的
laughingrat 2003-12-15
  • 打赏
  • 举报
回复
只好用session来保存了
Soking 2003-12-15
  • 打赏
  • 举报
回复
是阿,问题是如何保存
crodling 2003-12-15
  • 打赏
  • 举报
回复
我的想法是:
你可以记录你转过页面的次数为N,然后history.go(-N)
ningeric 2003-12-15
  • 打赏
  • 举报
回复
我的理解是:保持原页面的输入值,部分控件的值的确定,要根据新页面的提示进行选定!
是不是?
Soking 2003-12-15
  • 打赏
  • 举报
回复
自己先up了

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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