除了显示和隐藏<div>
之外,还有更好的解决方案或替换javascript弹出窗口吗?谢谢!
答案 0 :(得分:9)
如果通过“弹出”意味着打开一个新窗口,您可以在许多情况下避免这种情况。查看modal-dialog boxes,就像jQueryUI框架使用的那样。
答案 1 :(得分:6)
首先; 没人喜欢弹出窗口。
最佳解决方案是以不再需要弹出窗口的方式修改界面。如果无法做到这一点,则会出现设计问题。
答案 2 :(得分:1)
这完全取决于上下文:为什么,什么,何地,何地,多少(内容)
你想:
您可以使用和不使用JS检查Amazon.com的左侧导航:不引人注目且风格良好!
没有新窗口,没有div?然后你留下ul,fieldset,对象,GIF动画等等。好吧不再开玩笑。也许是www.barelyfitz.com/projects/tabber /
中的标签答案 3 :(得分:0)
弹出窗口是邪恶的,如果可能的话,请避开它们。
要替换它,您可以尝试thickbox,这很酷。