2011-03-01 118 views
1

嗨,我是新来tinymce, 我正在使用tinymce 3.3.6版本。TinyMCe插入图像

我想插入图像到tinymce编辑器与mceinsertCommand ... 例如,

tinyMCE.execCommand("mceInsertContent", false, html_image_tag); 

在上面的命令,html_image_tag与图片src地址指向的任何图像文件夹中的jboss/bin目录HTML img标签...考虑我MY_Folder在jboss/bin目录下有没有......我想粘贴此图片文件夹到tinymce textarea ...

而“My_Folder”是jboss/bin目录中的文件夹...现在我的问题是...即使我正确地给上述路径...它不插入图像到tinymce ...

如果我给一些图像路径从互联网像... http://images.nationalgeographic.com/wpf/media-live/photos/000/036/cache/grizzly-bear-cubs_3600_990x742.jpg 它插入图像正确..但为了访问我的机器上的图像..它不工作...

它给像破碎img ..i.e。也许它没有得到正确的图像位置...

我试过它在很多方面...与不同的src路径配置.. img标签..如上所示....但它不工作..

所以任何/提示/帮助/评论appriciated ..提前感谢你。

+0

你可能为了使用Firebug顶部与路径玩到的图像,直到它符合 – Thariama 2011-03-02 08:52:28

回答

1

/

所以/subfolder/filename.jpg

的路径,你的形象必须是相对的页面,包括它,或绝对路径

---编辑开始你的图片网址 - -

我认为问题可能是它没有解析你的外部DNS名称到你的本地主机?也许你需要做的是在你的开发机器上编辑你的hosts文件,并用你的外部dns别名你的本地主机,然后使用完全限定的外部dns路径来映像......也许......

goto:C: \ WINDOWS \ system32 \ drivers \ etc(假设这里是windows)并在编辑器中打开'hosts'文件。然后添加以下行,替代相关位:

127.0.0.1 www.yourDomainName.com 

保存文件,重新启动计算机,并改变你的路径引用使用完整的URL - 不知道,如果我在这里找错了树 - 如果我我想我需要更多关于你的设置的信息!

希望这有助于

+0

嗨,感谢您立即回复。但是....考虑我在jboss/bin目录中有“Attach”文件夹,如果我将image src路径设置为“/some_folder/some_image.jpg”,那么它会将此路径添加到我当前的环境中,例如我当前的上下文是http:// localhost:9090/my_app/.....所以我的Attach文件夹在jboss bin中,而不是在我的web项目(war)目录中......所以我应该给什么路径才能使它的工作.... – 2011-03-02 08:55:38

+0

aaaah我认为(?)我看到的问题 - 答案更新! – fusi 2011-03-02 23:35:47

1

一件事哟有想到的是,也许你需要指定要添加到容器中的有效元素。

TinyMCE的在叫valid_elements,您可以使用指定只是那些想要元素初始化功能的特性。我面临同样的问题,这就是我所做的。

TinyMCE valid_elements web page