主题: IE9 window.showModalDialog 弹出页面中图片上传BUG |
作者: fyhack, 发布日期: 2012-06-03 22:43:57, 浏览数: 4519 |
操作系统: win7
浏览器版本: IE9 KindEditor版本: 4.1 BUG再现步骤: 1. kindeditor.jsp中包含kindeditor控件,单独打开正常. 现将起在IE中用弹出窗口显示,用window.showModalDialog调用代码如下 <a href="javascript:void(0)" onClick="window.showModalDialog('kindeditor.jsp')">测试</a> 2.点击图片上传,出现确定按钮被无限下拉,另外滚动鼠标滚动键出现kindeditor.js行3375 无法获取'css'值 对象为null或未定义异常期望结果: 求解决 |
作者: fyhack, 发布日期: 2012-06-05 21:27:26 |
暂时决绝方法: 在kindeditor.js中关闭弹出dialog的自动滚动,可以避免弹出错误. 设置弹出插件dialog的大小,我改成了固定的大小,可以避免"确定"按钮的位置问题.
不过可以看出这样的解决方案非常不合理,像固定大小肯定不能满足不同分辨率浏览器的显示需求,希望有遇到相同问题的朋友有没更好的改良方法. ps: 我不太理解为什么确定按钮会向下位置许多,我更改了dialog html中的任何标签发现这个好像无关,难道问题在创建yes按钮中? |
回复 |