天天看点

IE7下报参数无效

今天开发遇到的,具体情况是,我在一个页面内有一个iframe,这个ifame调用了jquery创建option,然后添加到父页面的一个select中。

在IE8以上或者其他浏览器没问题,在IE8兼容IE7模式也没问题,只在原生IE7出错。

代码错误的原因是option是在iframe中创建的,放到父页面的select中,报参数无效。

个人考虑可能是跨域的问题,将创建option的代码改为parent.$("<option>")问题就解决了。

IE7真是噩梦一般的存在。