主题: 异步加载编辑器问题 |
作者: xishuiyue, 发布日期: 2012-12-14 09:50:47, 浏览数: 2130 |
操作系统: win7
浏览器版本: google KindEditor版本: 4.0 BUG再现步骤: 1.单击一个按钮,加载一个页面,第一次单击的时候,同时也执行了异步加载编辑器。编辑器正常 2.第二次单击的时候,页面正常加载,编辑器加载错误,不出现编辑器 3.清楚浏览器的历史记录,再点单击,又一切正常。 期望结果: 每次单击都能正常加载,联系QQ:648521680 |
作者: Roddy, 发布日期: 2012-12-14 11:01:39 |
回复 |
作者: xishuiyue, 发布日期: 2012-12-14 11:14:21 |
回复Roddy:你说的这个实例我已经实现了。问题是:我的页面是加载出来的。加载的时候同时执行加载编辑器,第一次编辑器可以正常加载,第二次不可以。必须要清楚浏览器历史记录才行。
|
回复 |
作者: Roddy, 发布日期: 2012-12-14 11:58:56 |
回复xishuiyue:HTML页面通过ajax加载?加载完HTML后执行JS代码应该没问题,如果动态加载的HTML里包含JS代码会有问题。
|
回复 |
作者: xishuiyue, 发布日期: 2012-12-14 12:40:46 |
回复Roddy:ajax加载的html页面里面没有js,前面说的ajax加载页面,然后再执行js(加载编辑器),第一次没有问题,第二次加载页面完成后再执行js(加载编辑器)并没有重新请求kindeditor-min.js和zh_CN.js,浏览器缓存了这两个js,只要清楚浏览器缓存,又正常了。所有问题很奇怪。麻烦指点一下。
|
回复 |