2011-02-24 47 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