在两个HTML页面之间传递JavaScript数据值。 [英] Passing JavaScript data values between 2 HTML pages.
本文介绍了在两个HTML页面之间传递JavaScript数据值。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有 2个HTML页面,在第一个HTML页面中有2个JavaScript变量&我想在第二个HTML页面中将那些2的值传递给另外两个变量。我希望使用 HTML 5 来回答不。
我怎么能这样做?
谢谢&问候,
Chiranthaka
I have 2 HTML pages and in the 1st HTML page there are 2 JavaScript Variables & I want to pass the values of those 2 to another 2 variables in the 2nd HTML page. I am expecting an answer not using HTML 5.
How can I able to do that?
Thanks & regards,
Chiranthaka
推荐答案
试试这个..
在example1中.html:
a href =example2.html?myVar1 = 42&myVar2 = 66> LINK
/ a>
//改编自Querystring主页上的示例。
var qs = new Querystring();
var v1 = qs.get(myVar1);
var v2 = qs.get(myVar2);
Try this..
In example1.html:
a href="example2.html?myVar1=42&myVar2=66" >LINK
/a>
// Adapted from examples on the Querystring homepage.
var qs = new Querystring();
var v1 = qs.get("myVar1");
var v2 = qs.get("myVar2");
参见示例, 100%javascript:
page1.html
See example, 100% javascript:
page1.html
<!DOCTYPE html>
<html>
<head>
<title>Acknowledgement</title>
</head>
<body>
<script>
var value1="value1";
var value2="value2";
var queryString = "?para1=" + value1 + "¶2=" + value2;
window.location.href = "page2.html" + queryString;
</script>
</body>
</html>
page2.html
page2.html
<!DOCTYPE html>
<html>
<head>
<title>Acknowledgement</title>
</head>
<body>
<h4>These are the data from page1.html.</h4>
<script>
var queryString = decodeURIComponent(window.location.search);
queryString = queryString.substring(1);
var queries = queryString.split("&");
for (var i = 0; i < queries.length; i++)
{
document.write(queries[i] + "<br>");
}
</script>
</body>
</html>
在浏览器上启动page1.html,你看到了什么?
launch page1.html on browser and what do you see?
这可能会有所帮助你:
关于JavaScript变量的快速教程通过 [ ^ ] < br $> b $ b
JavaScript:在两者之间传递数据页面 [ ^ ]
:) :) :)
this may help you :
A Quick Tutorial on JavaScript Variable Passing[^]
JavaScript: Passing data between pages[^]
:) :) :)
这篇关于在两个HTML页面之间传递JavaScript数据值。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文