导航到带有全局对象的新页面
Navigating to new page with global object
我正在建设Html网站…在page1.html
上填写表单后,我想将所有字段保存在全局对象中,并导航到另一个页面- page2.html
。在page2.html
我想得到这些参数。
我创建了导航按钮:
<a href= "page2.html"><input type="submit" name="submit" id="submit1" value="Go" /> </a>
并在page1.html
末尾增加功能:
<script>
$("#submit1").click(function () {
shareObject = new Object();
shareObject.name = $("#name").val();
shareObject.email = $("#email").val();
shareObject.phone = $("#phone").val();
shareObject.address= $("#address").val();
window.shareObject = shareObject;
});
</script
我想在page2.html
中通过共享对象- shareObject
的属性获得这些值,例如:
alert (shareObject.name);
但是page2.html
不能识别shareObject
。
知道为什么吗?或者是关于如何更好地执行它的想法?
不可能按照你想要的方式使用,但可以使用以下方法。
- HTML5 localStorage使用:localStorage. setitem () &getItem ()
- HTML5 sessionStorage同上
- 本地饼干。window.cookie
- HTML5 websql http://slides.html5rocks.com/
当页面重新加载时,所有JavaScript变量都会重置。如果你的网站是静态的,你应该使用ajax来部分更新页面,否则如果你的网站是动态的,你可以将这个变量传递给服务器,并使用这个新变量
也许你知道如何更好地实现它?
为什么你需要导航到另一个页面?为什么不直接切换表单的不同部分在视图内和视图外呢?
相关文章:
- 在检查单选按钮的值是否正确后,如何将其带到新页面
- 在Phonegap中重定向到新页面后,AdMob未定义
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- javascript:发送带有音频文件的POST,然后重定向到新页面
- 在onclick上动态创建新页面
- 如何将缩略图链接到新页面上的视频
- Javascript:在新页面中打开链接并运行脚本
- 视频暂停超过1分钟后重定向到新页面
- 在新页面中打开url的Javascript
- 防止 PHP 在新页面中显示结果
- 包含 2 个或更多对象的页面上的 JavaScript 设计模式
- 如何在边缘脚本完成后将用户定向到新页面
- 超链接单击以加载新页面并执行JavaScript
- 导航到新页面不会滚动到顶部
- 如何发布请求并将响应呈现为新页面
- 如何使用自动表单和iron路由器重定向到新页面
- 如何在发送时不打开新页面的情况下使用php/ajax发送表单
- jQuery Mobile在新页面上打开单个json对象
- 导航到带有全局对象的新页面
- 不能将javascript对象数组发送到新页面