繁体   English   中英

将数据从一个网页传递到另一网页

[英]Passing data from one webpage to another

我有两个HTML(H1,H2)页面,一个链接到另一个。 我调用一个Web服务,并在H1中填充一个带有数据响应的下拉列表。 经过一些操作,我转到H2。 在H2中,我需要从Web服务在H1中收到的相同数据。 收到的数据是一个很大的xml文件。

有没有一种方法可以重用H1中的数据而无需再次调用Webservice?

PS:H1和H2不共享任何Java脚本。

您可以使用Session将数据存储在H1中,然后再次使用该数据在H2中。

看看Jquery post和ajax函数。 有了他们,您可以轻松实现所需的目标。

http://api.jquery.com/jquery.post/

您可以使用localStoragesessionStoragecookies

看一下localStorage

不使用jquery的最简单方法是将两个页面合并为一个页面,隐藏其中一个页面,然后在必要时显示它。 简单示例:

 window.showPage = function(page) { document.getElementById(page).style.display = 'block'; page = (page - 1) * -1; // my jenky switch document.getElementById(page).style.display = 'none'; } 
 <div id="0"> <h1>Page 1</h1> <p>Hello, World!</p> <br> <a href="#" onclick="showPage(1)">Page 2</a> </div> <div id="1" style="display:none"> <h1>Page 2</h1> <p>Hello, Forkmohit!</p> <br> <a href="#" onclick="showPage(0)">Page 1</a> </div> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM