2012-02-21 25 views
1

我有一个图像链接,我正在通过所见即所得的运行,然后我发送HTML到用户查看之前发送HTML内容作为通讯的页面。我的问题是,当我将$_POST的html代码移到新的页面时,浏览器删除了http://www.mysite.com/并且留下了images/myimage.jpg

任何人都可以阐明这一点吗?

+0

接缝只与'SRC'发生,而不是'HREF' – 2012-02-21 18:08:22

+0

我发现通过使用php函数'str_replace()''$ mail_body = str_replace(“src = \”“,”src = \“http://www.mysite.co.uk/”,$ mail_body);'This工程,但不是一个永久性的修复。 – 2012-02-21 18:41:13

+1

你应该尝试解释你在做什么。 “虽然是WYSISWG”,你是什么意思? mail_body?您的浏览器不太可能删除某些内容,但您必须更清楚。 – Matteo 2012-02-21 18:51:27

回答

1

如果使用TinyMCE的,看看url options调用tinyMCE.init

你可能需要:

tinyMCE.init({ 
    ... 
    convert_urls : false 
}); 
+0

我正在使用tinyMCE,请给我一个试试谢谢 – 2012-02-21 21:16:49

+0

这很好用,非常感谢! – 2012-02-21 21:26:41