请教怎么用javascript把一些参数传到另外一个页面?
本来想用超链接传递的。。但是 上面有显示参数这样不安全。。那么怎么用javascript还有那个jquery转递或者还有什么其他办法传递? :dizzy:没人么、????~! 为了详细。分两步function createXMLHttpRequest() {
var xmlHttp;
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
if (xmlHttp.overrideMimeType)
xmlHttp.overrideMimeType('text/xml');
} else if (window.ActiveXObject) {
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
}
}
}
return xmlHttp;
}
以上是拿到AJAX的对象。下面是提交。
var url = "getNginxStatus";
xmlHttp.open("POST", url, true);
xmlHttp.onreadystatechange = getStatusBack;
xmlHttp.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded;");
xmlHttp.send(xml);
其中open函数的第一个参数是提交方式(如果知道HTTP协议,你应该知道)
第二个参数是你的URL
第三个函数是是否异步的。默认为true(异步)的。
LS斑竹的方法是个AJAX请求服务器端代码的例子,我不知道LZ想要传参的用途是什么,比如是想点击一个链接打开新页面把参数传过去,还是window.open,还是其他什么方式……还希望把功能说清除点{:1_1:} 棉花专用 发表于 2012-11-1 22:10 static/image/common/back.gif
LS斑竹的方法是个AJAX请求服务器端代码的例子,我不知道LZ想要传参的用途是什么,比如是想点击一个链接打开 ...
是想点击一个链接打开新页面把参数传过去~! ..怪不知得 用bz的不行。。搞到我 还是要用超链传参数。。~! 你的这种实现,我刚试了试,一种可以实现。(不太好)
一个隐藏域,POST提交到第二个JSP页画...
JSP页面通过request.getParameter获得到值。 两种方法:
1)通过POST方式,把参数POST服务器,服务器把参数输出到目标页面上,目标页面上的JS就可以获取到参数了,比较麻烦
2)通过超链接传参,window.location分割一下就好了
网页传参的方式很多,GET、POST、Cookie、Session
GET就如同地址栏传参。
/index.php?参数变量=参数值
POST传参
将参数作为一个表单字段提交过去。
Cookie传参
将参数写入cookie,在另外一个页面读取出来
Session
将参数写入服务器Session,在另外一个页面再读取出来。+ Ajax不能说传参,应该说是异步处理,如果Ajax里面需要提交参数,其实还是离不开上面的4种传参方式。 找师傅,求师傅,本人一窍不通,求一个师傅,,虚心学习,本人QQ1428222137 ╰、只爱你 发表于 2013-1-17 13:45 static/image/common/back.gif
找师傅,求师傅,本人一窍不通,求一个师傅,,虚心学习,本人QQ1428222137
:L你是学什么的? ! 加密下传的参数就OK啦 使用cookie,或者让后端程序保存
页:
[1]