主题: 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按钮中?

回复
发表新帖 发表回复