我想要做的是通过Ajax在网站上加载内容。所以假设我们有这个主页example.com/blankpage
(我用htaccess来摆脱.html部分)。目前我有这个工作,我点击指向mysite.com/blankpage#PAGE1
的页面上的链接,Ajax脚本将加载PAGE1.html
中的所有文本,并将其放入blankpage
的div中。通过Ajax加载内容无需散列
现在,这是我真正想要做的。假装我在页面上有另一个链接,如:mysite.com/blankpage?action=PAGE2
。点击按钮的作品,它实际上会加载文件的内容,但只有在加载新页面后才会这样做。它实际上并没有加载PAGE2,它加载blankpage
,然后用PAGE2
的内容替换div的内容,这正是我想要的,但没有页面加载/刷新。
在过去的一个小时里,我一直在尝试在我的Ajax加载脚本中发现一个错误,但后来发现它可能是哈希标记。做Ajax页面加载需要#
还是我实际上在某个地方犯了一个错误。
如果需要,我可以发布代码。
你是否拥有服务器? – theonlygusti 2015-04-03 13:18:59
是的,它在我的本地网络上使用XAMPP。我在我的笔记本电脑上,但服务器在我的桌面上。通过IP访问而不是共享路径。 @ sagar-naliyapara,标题可能相似,但我们有非常不同的问题。我没有问题直接加载页面。 – user3126739 2015-04-03 13:23:01