我想要的是拥有更改页面一部分的链接,以及它的动态URL,我可以在其中指定变量等 #calendar=10_2010tabview=tab2
Check this for an exact example: 点击这里进行精确的演示
所以这是我需要的链接格式:
#calendar=10_2010&tabview=tab2
我必须像链接变量calendar和tabview这样我就可以改变一个页面上的多个万物而不realoading.
或者像http://www.wbhomes.com.au这样的其他格式,这正是我想要的,但是第一种格式也很好,但这更美观.
http://wbhomes.com.au/#/propertiesforsale/houseandland/quinnsbeach-waterland1要求
需要从例如邮件的任何地方访问,或者如果我只是在URL栏中写入.
链接应该在历史记录中,因此如果我按下后退或前进按钮,则需要访问该页面.
页面刷新也需要工作.
一些资源:
例子:
www.facebook.com - 您的个人资料页面上的侧边栏链接
www.wbhomes.com.au/ - 100%接近我想要的
一些教程:
请帮我!我从来没有找到任何解决方案来做到这一点,但我不想使用jquery或任何API,或任何库,我想有一个工作Javascript/AJAX和PHP脚本.
在所有浏览器都支持onhashchange事件之前,最好的解决方法是什么?
在jQuery中有什么东西吗?还是作为插件?
提前感谢任何试图帮助我的人.
我有一个表单,我将复选框添加到via appendChild()- 作为用户选择的选项 - 基于一系列标准.
当用户选中这些框中的任何一个,然后单击"继续"按钮将选择发布到另一个页面 - 然后单击后退按钮 - 用户检查的复选框 - 现在已被浏览器忘记(不再选中).
如果我使用php编写复选框或只是使用静态复选框 - 当用户选中任何这些框,然后单击"继续"按钮将选择发布到另一个页面 - 然后单击后退按钮 - 将记住所选的复选框(仍然检查)
我的问题是:
为什么浏览器忘记了用appendChild()创建复选框时用户所做的选择
但是相同的浏览器会记住用户在使用静态复选框时所做的选择
有什么关于appendChild()不允许相同的浏览器记住选中的选择?
[div id="mydiv"] here is where the checkboxes are going[div]
[script type="text/javascript"]
var newInput = document.createElement("INPUT");
newInput.id = "mycheckboxid";
newInput.name = "mycheckboxname";
newInput.type = "checkbox";
document.getElementById('mydiv').appendChild(newInput);
[/script]
Run Code Online (Sandbox Code Playgroud) 我需要帮助理解Rails中的端到端流程.
我可以使用以下示例的帮助..让我们采取Facebook.
当您在Facebook.com上,然后单击MESSAGES时,URL将更改为(facebook.com/?sk=messages),然后使用AJAX将使用JavaScript注入的HTML/JS内容下载到内容面板中.没有浏览器刷新,这就是我所追求的.
我的具体问题是:
我想禁用浏览器中的后退和前进操作到我的页面.那么如何禁用浏览器的后退和前进动作.
javascript ×3
hashchange ×2
jquery ×2
ajax ×1
appendchild ×1
back-button ×1
events ×1
html ×1
php ×1