我正在尝试使用JQuery创建一个对话框窗口.到目前为止我正在取得进展,但是遇到了一些iframe问题...我知道iframe通常不赞成,但它们是唯一能满足项目要求的东西.
无论如何,我可以成功实现可调整大小和可拖动的插件,但是如果用户拖动到快速并且鼠标悬停在对话框内部div中包含的iframe上,我会遇到问题.有点难以解释,但下面的代码应该有助于显示正在发生的事情.
几乎看起来,一旦鼠标越过iframe,iframe就会窃取mousedown事件的焦点.我想知道是否有任何办法解决这个问题.
谢谢,克里斯
"); }, stop: function(event, ui) { //remove mask when dragging ends $j("#mask").remove(); } });
和HTML:
spacer.gif是1x1像素透明gif.
这解决了IE7和IE8的问题.IE6在z-index方面存在问题,似乎无法弄清楚DIV应该在IFrame和可调整大小的DIV之间.我放弃了IE6.
韦斯