阅读:7034回复:9
如何在firefox实现IE支持的howModalDialog的同样功能
1 firefox到底支持怎样的javascript ,有没有相关参考书或文档
2 如何在firefox实现IE支持的howModalDialog的同样功能 望各位大侠多多指教 谢谢! |
|
1楼#
发布于:2005-03-16 17:45
http://www.mozilla.org/catalog/web-developer/js/
http://www.mozilla.org/catalog/web-developer/dom/ modaldialog用在web界面上是一种不太友好且有安全隐患的设计,建议不要使用. |
|
2楼#
发布于:2005-03-16 17:45
谢谢 版主 不过如果我想实现 打开一个网页,当这个网页关闭时,传回一个参数的效果(也就是类似模态窗体:例如打开时间选择器的来选择时间,然后返回用户选择的时间 ),不知如何实现呢?谢谢
|
|
3楼#
发布于:2005-03-16 17:45
Mozilla没有showModalDialog/showModalessDialog的方法。这两个方法不是标准的,是IE扩展的。
你可用open方法打开一个窗体,然后在被打开窗体中用window.opener来操作原来的窗体。 |
|
4楼#
发布于:2005-03-16 17:45
open方法以后,没有模式和非模式的区别,这是一个缺点?
|
|
5楼#
发布于:2005-03-16 17:45
我也遇到了同样的麻烦,请问版主有没有好的解决办法?
|
|
6楼#
发布于:2005-03-16 17:45
|
|
7楼#
发布于:2005-03-16 17:45
|
|
|
8楼#
发布于:2005-03-16 17:45
|
|
9楼#
发布于:2005-03-16 17:45
... showModalDialog 及 showModelessDialog 都是对话窗,不是用来浏览网页,所以链接都是打开新窗口。要浏览网页应该用 window.open。 如果真的要用 showModalDialog 及 showModelessDialog 来浏览网页也可以。用 frameset 的 frame 来包含网页便可以。当然如果网页含 frame breaker 这个方法就用不了。只有关闭原来 dialog 再打开新 dialog 取代。 |
|
|