【发布时间】:2015-12-25 07:26:03
【问题描述】:
我目前正在将一个移动网站升级到 Html5/php,之前我有很多不同的 php 页面,但现在我使用的是单个 html5/php 页面。
在旧网站上,我会通过 url 传递变量并使用 $_GET 来检索它们,尽管我正在努力在 html5 中找到一个简单的替代方案。
我也在我的新网站中使用 Jquery mobile,虽然我不熟悉它。
我的html示例如下。
<div data-role="page" data-title="Page One" id="home">
<div data-position="fixed" data-role="header">
<h1>Pageone</h1>
</div>
<div data-role="content" data-theme="a">
<ul class="menu">
<li class="icn_browse"><a href="#browse?wtd=10">Browse</a><span></span></li>
</ul>
</div>
</div>
<div data-role="page" data-title="Page two" id="browse">
<div data-position="fixed" data-role="header">
<h1>Pagetwo</h1>
</div>
<div data-role="content" data-theme="a">
<!-- need to access the data from the home page here, more specifically the content of $_GET['wtd'] -->
</div>
</div>
所以我需要将数据从#home 传递到#browse,任何帮助将不胜感激。
【问题讨论】:
-
您可以使用之前使用的相同机制,我假设您仍然使用
$_GET变量来显示所选页面。 -
我尝试使用与以前相同的方法但失败了,我还尝试在调用页面时将 data-ajax 设置为 false。我只想在从另一个页面传递的页面中显示数据,以下在 htm5中定义了一个新页面,以便您可以在一个 html 文件中包含任意数量的页面。
标签: javascript php ajax html