【发布时间】:2014-03-20 22:50:34
【问题描述】:
我正在为 Uni 模块创建一个非常基本的站点,目前有一个简单的 onClick Javascript 用于更改主要内容 DIV 的内容。简单脚本调用 PHP 包含文件来填充 DIV。
HTML
<div id="content" class="colorPicker1">
<!--Populate content div on load-->
<?php include 'php/home.php' ?>
</div>
<a href="winInstall.html" onClick="$('#content').load('php/winInstall.php'); return false;" title="Windows only installation">Windows 7/8</a>
我遇到但无法弄清楚的问题是,当我刷新页面时,无论它在哪个页面上,站点都会返回到 home.php 文件。我知道这会发生,因为我在 index.html 文件中调用 home.php 文件。
我的问题是如何在刷新期间保存当前的 php 文件?
我正在考虑使用 localStorage 来保存正在使用的链接,但我的尝试没有奏效。有人可以请给我一些指导。
提前干杯,
眨眼
【问题讨论】:
-
history.pushState()加上读取 URL 的内容加载脚本(如 jQuery UI 选项卡)将起作用。也见history.js。
标签: javascript php html ajax