【发布时间】:2026-02-02 03:40:01
【问题描述】:
AFAIK,我可以通过 window.frames['frame_name'] 实现这个目标
但是如果我只知道frame_id,是否也可以获取内容?
你可以在这里试试:
http://maishudi.com/rte-light-read-only/index.html
顺便说一句,是否可以通过iframe_id获取位置属性?
我很久以前尝试过,但失败了。
【问题讨论】:
AFAIK,我可以通过 window.frames['frame_name'] 实现这个目标
但是如果我只知道frame_id,是否也可以获取内容?
你可以在这里试试:
http://maishudi.com/rte-light-read-only/index.html
顺便说一句,是否可以通过iframe_id获取位置属性?
我很久以前尝试过,但失败了。
【问题讨论】:
我认为应该这样做。它适用于(最新的)firefox、safari、camino 和opera (mac)。
你还是应该做一些测试(尤其是在 IE 中)
var iframeObj = document.getElementById("theIframeId");
var documentObj = iframeObj.contentWindow || iframeObj.contentDocument;
var location = documentObj.location.href; // I think this only works if
// the content of the iframe comes
// from the same domain.
【讨论】: