php – 如何在iframe的“srcdoc”属性中设置HTML代码?

前端之家收集整理的这篇文章主要介绍了php – 如何在iframe的“srcdoc”属性中设置HTML代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<div id="email_content">
<iframe srcdoc="{$email_content}"></iframe>
</div>

如下图所示,我在div#email_content中使用iframe来显示电子邮件内容的准确预览.我正在尝试使用srcdoc属性来加载iframe中的电子邮件内容.这里的电子邮件内容可能是通过CkEditor设计的纯文本或HTML内容.我尝试使用escape,htmlentities等.但是srcdoc属性会中断,因为属性值包含纯HTML代码和引号.

任何解决方案都将被接受.

谢谢!

注意:我不想在这里使用src属性.

你需要在PHP中使用htmlentities方法
<?PHP
$str = '<a href="https://www.tarunlalwani.com">Go to tarunlalwani.com</a>';
echo htmlentities($str);
?>

然后将其分配给srcdoc.它的工作方式如下面的JSFiddle所示

https://jsfiddle.net/zpx8qw1b/1/

猜你在找的PHP相关文章