2011-02-24 55 views
0

我還有一個問題,我很快會問,但要問這個問題,我第一個問題需要在jsfiddle中獲得一個iframe編輯。它適用於我的loacal機器,但不適用於jsfiddle。我假設這是因爲它使用框架?iframe可在jsfiddle中編輯

本地使用:

setTimeout('document.getElementById("kupuText").contentWindow. document.designMode="on"',10); 

但這對的jsfiddle沒有效果,看看這裏 - http://jsfiddle.net/V7b9J/

由於提前,鋁

回答

0

你來面對相同 - 原始政策。 JavaScript不能跨域使用。這意味着,如果iframe的內容由不同的域提供,它不會影響iframe的內容。

另外一對夫婦的意見位:

  • 不要使用字符串setTimeout。改用匿名函數。
  • contentWindow不是跨瀏覽器。
+0

發現配偶,刪除來源,內容是可編輯的。 @lonesomeday寫道:「不要使用字符串setTimeout,而是使用匿名函數。」當然,我會平常的,在這個例子中很懶惰。 – Alex 2011-02-24 10:25:57