我知道这里有很多类似的问题,甚至在某种程度上我自己也对此有所了解——但我正在为这个特定的代码而苦苦挣扎,作为一个 JS 新手,我不知道我在哪里我错了。
我基本上是在调整 TinyMCE 以摆脱弹出对话框(用我自己的替换它们,以保持干净)。我现在正在做的工作是插入图像。这是我现在的功能;
<script type="text/javascript">
function addImage(imgurl){
tinyMCE.execCommand('mceInsertContent',false,'<img src=" +imgurl+ " style="float:left; margin: 0 5px 5px 0;" />');
}
</script>
和链接
<a href="javascript:;" onclick="addImage('/myimage.jpg');return false;">[Insert Image]</a>
函数“有效”是因为它插入了代码,但没有传递“imgurl”(在本例中为 myimage.jpg) - 而不是插入 /myimage.jpg,而是插入了 +imgurl+。
非常感谢这个新手的指点!