xcsc.net
当前位置:首页 >> 急求 如何用JS在两个HTML页面之间传递接收数据 >>

急求 如何用JS在两个HTML页面之间传递接收数据

js代码: var str=location.href.search;//取地址参数部分 word = str.sbustr(str.indexOf('=')+1); word就可以获得地址中传递的参数了;如果有多个参数可以用split函数

第一种 主页面代码 var a = 1; window.open("a.html"); a.html 代码 alert( opener.a); //弹出1 第二种 window.open("a.html?a=1"); a.html代码 alert(location.href.toString());//里面包含了a的值 接着去解析就可以了

function dd(x){var y="b.aspx?id="+xlocation.href=y;//打开b.asp?id=参数x}点击

你的问题 有点笼统了 不知道你所指的界面 是一个页面里面的不同 窗口呢 还是不同的html 页面 我就理解为 不同的html 页面传值给你解答吧 点击页面的一个元素, 可以跳转到另一个页面 然后 在另一个页面拿值 function href () { var params = { "...

B页面同时引用A.js及B.js; 共通部分写入A.js中方法内; B.js直接调用A.js方法获取信息;

一般通信,是通过服务端实现的,吧,如果你只是html,可以设置cookie,或者localstorage

从一个页面使用js接收另一个页面传递的参数,有两种方式: 1、获取URL带questring参数的javascript客户端 function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") ...

你可以写一个查询方法呀,根据你传过来的id去查询对应的数据,在页面初始化的时候调用这个方法把值填进去呀!

可以在页面a用encodeURI 编码url 在b页面用decodeURI解码url 页面a function totest(){ var parm1=document.getElementById("tx1").value; var parm2=document.getElementById("tx2").value; var parm3=document.getElementById("tx3").value;va...

如果是先打开A页面,然后打开B页面这样的固定顺序。 并且传参是一次性的,也就是说只传一次,那么直接在a.html里面用这段代码: var div = doucment.getElementById('要获取字符串的DIV ID名');localStorage.string = div.textContent;b.html用...

网站首页 | 网站地图
All rights reserved Powered by www.xcsc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com