把JAVASCRIPT里的内容传给下一个页面 顺便问埋javascript与asp 之间能否进行数值传递?用什么方法?如script 里有var aasp 有Dim b ;script 可以访问form 里的内容,但个人感觉asp不能得到script里的内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是怎么打开temp2的?可以把a的值添加到url里 直接连接<a href="temp2.asp"></a>怎样个修改使a的值传给temp2.asp temp.asp <script> var a=1; document.location="temp2.asp?a="+a; </script>temp2.asp <script> function $qm() { var qstr,url=document.location.href; if(url.indexOf('?'))qstr=url.split('?')[1]; else return ''; var tmp=new Array(); qstr=qstr.split('&'); for(var i=0;i<qstr.length;i++) { var tar=qstr[i].split('='); tmp[tar[0]]=tar[1]; } return tmp; } var ss=$qm(); alert(ss['a']); </script> 谢你 :codeworker999(勿把原因当理由)再问 如果在同一个文件里temp.asp 有Dim b 在script 可以通过form(把b隐藏在form里)获取b的值,但有有没有直接的方法同时 如果是接连打开的话,直接将值放到URL中即可.<script language="javascript">var a;a=a*2;var url = "temp2.asp?tmp=" + a;window.open(url);</script>这样就可以了,在temp2页面中用Request.questString获取tmp值 把a也放在form里面temp.asp <html><body> <form name="frm" action="temp2.asp" method="get"> <input name="b" type="hidden" value="2"/> </form></body></html> <script> var a="1"; var newinput=document.createElement("<input name=a type=hidden value="+a+">"); document.frm.appendChild(newinput); //document.location="q2.htm?a="+escape(a); document.frm.submit(); </script> 当Ext.LoadMask遇到async : false 【惊天内幕】视频播放网站的15秒广告倒计时的邪恶本质 js函数调用问题 关于JS操作客户端的问题,请大家指教~~ 除了鼠标外,如让一个DIV感知进入其范围内的对象? 如何用js来判断注册名字? (Ext4.2)在panel中用loader加载页面不能显示 如何在一个文本框里输入的时候,另一个文本框里同时出现这些输入的内容 在用javascript做计算时,怎样格式话结果浮点数小数点后的位数 这是为什么?奇怪?在ASPX网页中放一JS脚本: jquery代码的几个疑问 responseXML的菜鸟问题
可以把a的值添加到url里
怎样个修改使a的值传给temp2.asp
<script>
var a=1;
document.location="temp2.asp?a="+a;
</script>
temp2.asp
<script> function $qm()
{
var qstr,url=document.location.href;
if(url.indexOf('?'))qstr=url.split('?')[1];
else return '';
var tmp=new Array();
qstr=qstr.split('&');
for(var i=0;i<qstr.length;i++)
{
var tar=qstr[i].split('=');
tmp[tar[0]]=tar[1];
}
return tmp;
}
var ss=$qm();
alert(ss['a']);
</script>
再问 如果在同一个文件里temp.asp
有Dim b
在script 可以通过form(把b隐藏在form里)获取b的值,但有有没有直接的方法
同时
<script language="javascript">
var a;
a=a*2;
var url = "temp2.asp?tmp=" + a;
window.open(url);
</script>这样就可以了,在temp2页面中用Request.questString获取tmp值
temp.asp
<html><body>
<form name="frm" action="temp2.asp" method="get">
<input name="b" type="hidden" value="2"/>
</form></body></html>
<script>
var a="1";
var newinput=document.createElement("<input name=a type=hidden value="+a+">");
document.frm.appendChild(newinput);
//document.location="q2.htm?a="+escape(a);
document.frm.submit();
</script>