0
我試圖用iframe中的圖像替換「註銷」文本(註釋部分)。用圖像替換Iframe中的文本
我已經試過幾件事情,但我認爲這是最接近於正確的:
$("#comment-editor").contents().find("Sign out").html("<img src="http://3.bp.blogspot.com/-sJ_cc0hh_jw/TtllFIQ-NSI/AAAAAAAAEM4/zJdS8K9rjZ4/s1600/index.gif" alt="Sign out" />");
#comment-editor
是iframe的ID。 「退出」是我想要替換的文本,雖然它的即時HTML結構如下:
<span id="signoutLink">
<span id="commentDash" style="display: none;">–</span>
<a target="_top" href="http://xxxxxx.blogspot.com/logout?d=http://www.blogger.com/logout-redirect.g?blogID%3D4240883138904129005%26postID%3D3175710312324737334">Sign out</a>
</span>
什麼我錯在這裏做什麼?
可能試圖繞過[同源策略(http://en.wikipedia.org/wiki/Same_origin_policy)。 – jmeas
如果iframe源不是來自同一個域,那麼您將無法更改內容 - 演示 - http://fiddle.jshell.net/s9p7a/3/ – coderplus