定位到了IE报告“存储空间不足,无法完成此操作”的原因。

定位到了IE报告“存储空间不足,无法完成此操作”的原因。

©emu

近期有大量的投诉是关于在脚本运行过程IE报告“存储空间不足,无法完成此操作”的。出现此问题的用户全部都无法访问IE的“帮助——关于”页面,报告相同的错误,因此可以定位为IE本身出了问题。

怀疑是某些软件修改了系统造成,但是也一直没有定位到是什么软件或者插件。由于问题无法在开发机上重现,定位了非常久,最后猜测是由于在模式对话框中访问navigator.userAgent造成。编写了如下页面:

< SCRIPT >
showModalDialog(
" javascript:'<script>alert(navigator.userAgent);<\/script>' " )
</ SCRIPT >


 

保存后发送到出问题的用户那里运行,果然重现了问题:



©emu

你可能感兴趣的:(定位到了IE报告“存储空间不足,无法完成此操作”的原因。)