Chrome v46版本的一个页面渲染问题
问题场景:
应用中有一个ajax请求,会获取到一段partial HTML内容,加入到页面中显示。这段html结构如下:
<div> ... </div>
<script type="text/javascript"> ... </script>
程序一直很正常,包括firefox, IE10+, firefox.
最近一个测试使用chrome v46 版本,这个partial html的js脚本竟然也被作为html的页面内容,显示出来了。
这个
<div>
...
<script type="text/javascript"> ... </script>
</div>
再测试,就OK了。

本文描述了一个在Chromev46版本中遇到的页面渲染问题,具体表现为AJAX请求获取的部分HTML内容中的JS脚本被错误地当作HTML内容显示出来。通过将JS脚本包裹在额外的<div>标签内解决了此问题。
1156

被折叠的 条评论
为什么被折叠?



