0

我在任何地方都找不到这个,我尝试遍历 iframe 以到达其中包含 html 的 body 元素。

基本上我有一个只读文本的 div 和一个在页面加载时具有相同内容的 fckeditor。当页面加载时,框中的文本在视觉上彼此并排排列。我想对其进行编程,以便当 FCKEditor 随着文本变得比高度长而滚动时,它将以编程方式滚动只读 div,以便内容仍然对齐。

有任何想法吗?

谢谢,

托马斯

4

1 回答 1

0

我有你的背布罗海姆。

这是查找 FCKEditor 使用的 iFrame 窗口内容的代码。

$('#cke_contents_content iframe').contents().find('body').html();

从这里,您可以找到offset()并使用positionscrollTop。这三部分结合起来将允许您找到回滚位置,进行匹配,然后将相同的“距离”应用于“非 FCKEditor”上的 scrollTop() div

祝你好运。

于 2012-04-19T17:56:32.220 回答