我有几个在进展中的网站上的链接,将显示我所称的“一次性”信息,比如一些关于项目和联系人表格的东西,我真的不想让用户重新加载页面。
最初,我认为我想将这些窗口显示为模态窗口(或无模式窗口),从而停止额外的页面加载,并保持在页面的一个负载范围内尽可能多地交付这些窗口的职责。
然而,我没有JS知识,所以我在尝试实现一个模态窗口系统时失败了。问题1-是否有更适合我没有想过的模态对话框的替代方案?,我认为唯一的其他选择是弹出一个CSS,它可以在没有JS的情况下做同样的事情。
我认为我可能不得不辞职,以分开页面加载,所以另一种情况是,我有一个边酒吧一个音乐播放器和其他数据。理想情况下,我不想让用户点击一个链接,它会重新加载音乐播放器(即,当用户导航到这个一次性信息时,它会继续播放),1)由于用户停止和启动音乐的体验,以及2)多次重新启动不会影响播放计数。在心里..。
问题2-我是否可以使用与HTML框架设置相同的方法,这是不可靠的,还是我必须接受播放器的重新加载?。
发布于 2012-09-11 10:15:09
模式持久性有机污染物是最佳做法。我不会建议你去做任何其他的联系方式。如果您不喜欢复杂性,HTML <form>
可以直接使用它。简单HTML form
的示例代码
<div id == "errorresponse"></div>
<form name = "myform" action = "action.php" method = "post" onSubmit = "validate()">
<input type = "text" name = "firstname"/>
<input type = "text" name = "email"/>
<input type = "submit" name = "submit" value = "Click Here to Submit"/>
</form>
发布于 2012-09-11 10:46:29
可以使用展开和折叠方法显示不同的链接信息。这样会更容易,而且不需要重新加载页面。
此外,Modal弹出是一个很好的选择,但点击次数增加在它。
这两种类型的演示可以在下面的链接中找到。
websemantics.co.uk/resources/accessible_css3_modal_pop-ups/
https://stackoverflow.com/questions/12367389
复制相似问题