280474169 发表于 2012-8-3 11:50:06

请教怎么用javascript把一些参数传到另外一个页面?

本来想用超链接传递的。。但是 上面有显示参数这样不安全。。那么怎么用javascript还有那个jquery转递或者还有什么其他办法传递?

280474169 发表于 2012-8-3 12:13:26

:dizzy:没人么、????~!

菜得要自杀 发表于 2012-8-12 02:08:01

为了详细。分两步
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(异步)的。

棉花专用 发表于 2012-11-1 22:10:17

LS斑竹的方法是个AJAX请求服务器端代码的例子,我不知道LZ想要传参的用途是什么,比如是想点击一个链接打开新页面把参数传过去,还是window.open,还是其他什么方式……还希望把功能说清除点{:1_1:}

280474169 发表于 2012-11-3 20:31:48

棉花专用 发表于 2012-11-1 22:10 static/image/common/back.gif
LS斑竹的方法是个AJAX请求服务器端代码的例子,我不知道LZ想要传参的用途是什么,比如是想点击一个链接打开 ...

是想点击一个链接打开新页面把参数传过去~! ..怪不知得 用bz的不行。。搞到我 还是要用超链传参数。。~!

菜得要自杀 发表于 2012-11-4 21:38:26

你的这种实现,我刚试了试,一种可以实现。(不太好)

一个隐藏域,POST提交到第二个JSP页画...

JSP页面通过request.getParameter获得到值。

棉花专用 发表于 2012-11-6 16:11:06

两种方法:
1)通过POST方式,把参数POST服务器,服务器把参数输出到目标页面上,目标页面上的JS就可以获取到参数了,比较麻烦
2)通过超链接传参,window.location分割一下就好了

暮光青年 发表于 2013-1-3 12:28:00

网页传参的方式很多,GET、POST、Cookie、Session
GET就如同地址栏传参。
/index.php?参数变量=参数值

POST传参
将参数作为一个表单字段提交过去。

Cookie传参
将参数写入cookie,在另外一个页面读取出来

Session
将参数写入服务器Session,在另外一个页面再读取出来。+

暮光青年 发表于 2013-1-3 12:29:54

Ajax不能说传参,应该说是异步处理,如果Ajax里面需要提交参数,其实还是离不开上面的4种传参方式。

╰、只爱你 发表于 2013-1-17 13:45:30

找师傅,求师傅,本人一窍不通,求一个师傅,,虚心学习,本人QQ1428222137

280474169 发表于 2013-1-17 22:21:24

╰、只爱你 发表于 2013-1-17 13:45 static/image/common/back.gif
找师傅,求师傅,本人一窍不通,求一个师傅,,虚心学习,本人QQ1428222137

:L你是学什么的? !

hill 发表于 2013-4-25 16:34:19

加密下传的参数就OK啦

mumudontcry 发表于 2017-2-23 22:20:45

使用cookie,或者让后端程序保存
页: [1]
查看完整版本: 请教怎么用javascript把一些参数传到另外一个页面?