Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JSFIDLE中使iframe可编辑_Javascript_Jquery_Html_Iframe_Jsfiddle - Fatal编程技术网

Javascript 在JSFIDLE中使iframe可编辑

Javascript 在JSFIDLE中使iframe可编辑,javascript,jquery,html,iframe,jsfiddle,Javascript,Jquery,Html,Iframe,Jsfiddle,我还有一个问题,我很快就会问,但要问这个问题,我首先需要在jsfiddle中获得一个可编辑的iframe。它在我的loacal机器上运行良好,但在jsfiddle上不起作用。我猜这是因为它使用帧 我在当地使用: setTimeout('document.getElementById("kupuText").contentWindow. document.designMode="on"',10); 但这对JSFIDLE没有影响,请在这里查看- 提前谢谢,Al您将面临同一原产地政策。Javascr

我还有一个问题,我很快就会问,但要问这个问题,我首先需要在jsfiddle中获得一个可编辑的iframe。它在我的loacal机器上运行良好,但在jsfiddle上不起作用。我猜这是因为它使用帧

我在当地使用:

setTimeout('document.getElementById("kupuText").contentWindow. document.designMode="on"',10);
但这对JSFIDLE没有影响,请在这里查看-


提前谢谢,Al

您将面临同一原产地政策。Javascript无法跨域工作。这意味着,如果iframe的内容来自不同的域,则它不会影响iframe的内容

还有几点建议:

  • 不要将字符串用于
    setTimeout
    。改用匿名函数
  • contentWindow
    不是跨浏览器的

Spot on mate,删除源代码,内容可编辑@lonesomeday写道“不要将字符串用于setTimeout,而是使用匿名函数。”当然,在这个例子中,我通常是懒惰的。