我可以从两个页面向同一个JavaScript发送变量吗?

时间:2013-12-01 10:26:53

标签: javascript php html forms variables

我有2页用户提供需要存储的数据(第一页是第一页的字符串,其余来自第二页的表格)。这个网页不在服务器上,它在没有任何连接到互联网的笔记本电脑上。该计划适用于将所有数据写入文本文档。

我的问题是;我可以将第一个变量发送到像var = get.element...这样的JavaScript,然后将用户重定向到第二个页面,在这个页面中,更多的变量会被发送到同一个JavaScript而不会先消失。因为根据我的理解,所有脚本和变量在重新加载时“重置”。

额外,这就是我计划在文本文件中编写信息的方式,它看起来不错还是有更好的方法在本地存储数据?

<?php
function createFile(){
    $file = 'D:\test.txt';
    // Open the file to get existing content
    $current = file_get_contents($file);
    // Append a new person to the file
    $current .= "John Smith\n";
    // Write the contents back to the file
    file_put_contents($file, $current);
}
?>

感谢您的所有时间!

1 个答案:

答案 0 :(得分:1)

我认为使用GETPOST请求将第一页中的一些参数传递给第二页。

例如:

//yourApp/second_page.php?name=John Smith
从第一页请求

,以便您可以使用$_GET['fname']

在第二页中获取数据

解决方案@shadow提议(使用html5本地存储api)似乎更干净简单。