使用fckeditor 的时候,需要把编辑的图片上传到FTP上去,所以就重新写了fckeditor 的upload.aspx 页面,上传完成之后,使用代码window.parent.OnUploadCompleted(errorNumber, fileUrl, fileName, customMsg ) 调用OnUploadCompleted 给客户端一个提示,代码在IE6、IE8、FF下运行正常,但在IE7下出现 Access denied 的JS异常,经测试发现在本地运行时一切正常,但发布之后,使用IE7编辑文本,就会出现该异常,调试发现在IE7下window.parent有N多属性都是Access denied 的!不知道大家有没有遇见过类似的问题,像这样的问题应该怎么解决呢?

解决方案 »

  1.   


    window.parent如果是在ifream页面或是框架页面中用这个属性,应该不会是是未定义吧
      

  2.   

    正在研究中,初步判断是由于iframe中的内容是JS写入的,所以没有HTML页面,也就无法找到页面的Domain,IE7可能依此判断两个页面是跨域访问,所以给阻止了,正在测试中
      

  3.   

    昨天搞定了,就是Domain的问题,散分!