基本上我想将一些内容页面“外包”到单个 .html 文件中。这些页面位于同一服务器上,应通过链接正常加载:
<li><a href="#/link1.html" class="contentLink">Link1<span class="icon"></span></a></li>
link1.html 页面的内容:
<!-- page -->
<div data-role="page" class="pages" id="link1">
<!-- header -->
<div data-role="header"> <a href="#" onClick="" class="showMenu menuBtn">Menu</a>
<div class="headerlogo"></div>
</div>
<!-- /header -->
<div data-role="headerimage" class="headerimage"><img src="images/headerimages/bild1.jpg" /></div>
<div data-role="content">
<h3>Link1</h3>
<p></p>
</div>
<!-- /content -->
</div>
<!-- /page -->
当我单击菜单中的链接时,内容显示正常。但是 URL 的更改方式可能会引起麻烦。
我想要的是:http ://example.com/#link1.html
但我得到的是:http ://example.com/link1.html
所以问题是,如果有人试图重新加载页面http://example.com/link1.html,他/她只会得到 link1.html 的内容,而没有所有 js/css 的东西。
我做错了什么?
谢谢斯蒂芬