如何在不更改页面的情况下将值从页面传输到另一个页面

时间:2016-07-28 09:41:35

标签: php html

我试图建立一个只有2页的网站。

第1页

在此页面中有一个按钮,每次点击按钮时,都会增加第2页上标签的值。

第2页

在此页面中,只有一个标签的值增加第一页

有人可以举个例子吗

5 个答案:

答案 0 :(得分:0)

使用 AJAX jQuery ,将以下链接视为问题的解决方案。

http://tutorialzine.com/2009/09/simple-ajax-website-jquery/

答案 1 :(得分:0)

通过会议

在您的第一页

<?php
session_start();
$_SESSION['myValue']=10; // here your value.
?>

第二页

<?php
session_start();
echo $_SESSION['myValue'];
?>

答案 2 :(得分:0)

按钮页面的Js

var counter=0;
function buttonclick(){
counter++;
window.postMessage(counter);
}

显示的Js:

window.onload=function(){
 window.addEventlistener("message", handle,false);
}
function handle(event){
alert(event.data);
}

这使用浏览器内部消息传递系统将值从一个窗口传输到另一个窗口。如果你想传输它,即使没有打开page2,也可以使用AJAX将它发送到服务器并使用SESSIONS来存储它。

答案 3 :(得分:0)

另一种方式

<a href='pageone.php?myValue=12'>click</a>

然后在任何其他页面中,您可以访问

$_GET['myValue'];

答案 4 :(得分:0)

根据您可用的资源,您可以使用AJAX将值保存到第1页的数据库/ XML文件中。然后编写脚本以检索第2页上的值。

或者,您可以考虑在PAGE 1上保存SESSION变量并在第2页上检索它。

会话链接:

PHP SESSION Tutorial

PHP Manual - SESSIONS