错误信息:文档.在JSFiddle中不允许写
Error Message: document.write is disallowed in JSFiddle
当我尝试在JSFiddle上运行我的一个JavaScript文件时,我得到以下错误消息:
文档。在JSFiddle环境中不允许写,可能会破坏您的小提琴。
如何解决这个问题?
注意:当我使用外部资源时,它工作正常。但我想使用JavaScript面板的脚本
这里有一个选择:http://jsfiddle.net/skibulk/erh7m9og/1/
document.write = function (str) {
document.body.insertAdjacentHTML("beforeend", str);
}
document.write("¡hola mundo");
您的代码没有任何问题。这与jsfiddle有关,它不允许运行那些带有document.write
的代码。
作为替代,您可以使用
console.log(x);
当你有
document.write(x);
并在chrome检查器或firebug控制台检查结果
如果你更关心为什么document.write
被jsfiddle屏蔽,下面的So帖子可能会帮助你更好地理解。
为什么我收到这个错误,文档。Write可以是eval
的一种形式为什么是文档。写作被认为是一种"坏习惯"?
在测试脚本时,您可以这样做:
document.write = function(txt)
{
console.log(txt);
}
document.write("hey");
当你满意的时候,就把那部分拿出来
你的代码中有document.write
,这打破了结果面板和awesome的初始化。
从你的代码中删除document.write
&它又开始工作了
您可以尝试使用document.body.innerHtml = "Hello";
相关文章:
- Don'不允许将焦点集中在自动完成的选择上
- 覆盖在赢得'不允许点击下面的标记,谷歌地图api v3
- js文件未加载js控制台say's”;不允许加载本地资源”;
- Jquery不允许来自多个选择列表的相同值
- 飞行前响应中的访问控制允许标头不允许Angularjs请求标头字段访问控制允许标题
- 不允许在文本框中使用小数
- TinyMCE全屏不允许出现模式窗口
- 不允许在字段中输入不需要的字符
- 访问控制允许标头不允许X-Requested-Wise
- Chromium内联样式不允许正确的视图
- JQuery代码语法问题?(“不允许内联控制结构”)
- 正则表达式,不允许在javascript中使用负数和小数以及零
- 不允许输入或聚焦的输入类型文本
- $interval不允许我更新前端
- 不允许使用引导清单'组件'指令
- XMLHttpRequest无法加载url Origin访问控制允许Origin不允许null
- 正则表达式允许字母数字和空格,但不允许连续两个空格
- 谷歌地图 - 用户选择不允许位置
- 为什么 JSFiddle 不允许创建可播放的音调
- 错误信息:文档.在JSFiddle中不允许写