Javascript document.execCommand失去焦点无图像插入
因此,我正在构建一个非常简单的所见即所得(WYSIWYG),其他一切都可以正常工作,但我在图像上载方面有一些小问题-我有一个名为“uploads”的文件夹,直接在同一目录位置的文件旁边进行测试-我得到一个提示弹出窗口,询问路径,并输入一个我知道存在于文件夹中的文档的名称上传文件,但当我进入路径并确认时,它似乎失去了焦点,并没有在iframe中发布任何内容 这就是功能:Javascript document.execCommand失去焦点无图像插入,javascript,html,Javascript,Html,因此,我正在构建一个非常简单的所见即所得(WYSIWYG),其他一切都可以正常工作,但我在图像上载方面有一些小问题-我有一个名为“uploads”的文件夹,直接在同一目录位置的文件旁边进行测试-我得到一个提示弹出窗口,询问路径,并输入一个我知道存在于文件夹中的文档的名称上传文件,但当我进入路径并确认时,它似乎失去了焦点,并没有在iframe中发布任何内容 这就是功能: function iImage(){ var imgSrc = prompt('Enter image Location
function iImage(){
var imgSrc = prompt('Enter image Location', 'example.jpg');
if(imgSrc != null){
editor.document.execCommand("insertImage", false, "../../uploads/" + img);
}
}
这是按钮:
<button class="postEditBtn" type="button" onClick="iImage()" title="Image Upload"><i class="fa fa-picture-o"></i></button>
以下是iFrame:
<iframe name="editor" id="editor" style="height: 600px;"></iframe>
好的。您应该检查iframe的URL。我们还需要你的“insertImage”函数。这不是上面的函数吗…?我不这么认为,因为如果是,它正在调用自己。这可能是它不工作的原因-我该如何解决这个问题..我没有其他函数?