【发布时间】:2012-03-23 23:42:42
【问题描述】:
我正在尝试诊断内部生产应用程序的问题。
我们有带有内容编辑器页面的 SharePoint 2007,该页面承载 iframe。
在这个 iframe 里面是一个简单的 aspx 网页,它显示了一个 cmets 表并允许您添加更多 cmets。
cmets 在文本区域内。
部分评论在显示时被重复。
我正在使用评论“1 2 3 4 5 6 7 8 9 .... 35 36 37 38 39 40”进行测试
您可以看到第一行运行到 25,然后换行到下一行并从 19 重新开始。
实际的 HTML 源代码是正确的。
如果我直接查看页面,而不是从 sharepoint 中的 iframe 内部,它会正确呈现。
如果我创建一个带有显示此内容的 iframe 的测试网页,它会正确呈现。
Firefox 正确呈现 SharePoint 网站和测试网页。
我尝试了几个搜索词和谷歌,但无济于事。
我只在使用 IE 8 的域计算机(XP 和 7)上重现了该错误。我没有使用 IE 9 进行测试。
在 VPN 上使用基本的 XP 和 IE8 安装到公司网络可以正确呈现。
关于这个问题的任何想法以及如何解决它?会不会是 GPO 政策导致了问题?
------- 更新 ----------
使用 Internet Explorer 工具,我确定该页面将在 IE 8 中正确呈现。它在 IE7 或 IE8 兼容模式下无法正确呈现。
Internet Explorer 8 默认以 IE8 兼容模式呈现 Intranet 页面。
【问题讨论】:
-
如果可能的话,为什么不将 iframe 更改为 div。
标签: sharepoint iframe internet-explorer-8