我在JSP中使用下面的HTML,它正在使用window.open()
函数加载。它在原始页面中正常工作,但在窗口时无法正常加载。在IE7中打开。有什么想法吗?
<table width="100%" border="0" cellspacing="0" style="table-layout: fixed;">
<tr>
<td align="left" class="tableinnercontent" width="60%" style="word-wrap: break-word;">
${dynamic text here}
</td>
</tr>
由于word-wrap是CSS3属性,因此仅支持IE9及更高版本。IE8试试
word-wrap: break-word;
-ms-word-wrap: break-word;
似乎即使你在IE7中使用-ms-word-wrap,它默认为white-space: nowrap;然后覆盖换行属性。
再一次需要一个IE hack。试试在IE7中添加这个。
white-space: normal;