我有一个容器,里面有动态内容。用户可以使用名为Froala Editor的内联编辑器编辑内容。
<div id="froala-editor">
DYNAMIC HTML CONTENT
</div>
我想将froala编辑器生成的源代码输出到php变量中。
我尝试过使用froala编辑器的功能,但它没有得到任何结果。
$('div#froala-editor').froalaEditor('html.get');
我也尝试编写自己的函数:
<?php
ob_start();
?>
<script>
document.write($('div#froala-editord').html());
</script>
<?php
$output = ob_get_contents();
ob_end_clean();
$html_output = htmlentities($output);
echo "<pre>";
echo $html_output;
echo "</pre>";
?>
但是这个片段给出了结果:
<script>
document.write($('div#froala-editor').html());
</script>
我想要的是获取#froala-editor
div的源代码并将其存储在php变量中。
我也尝试使用file_get_contents()
但是包含此div的文件中也包含动态内容。
还尝试了Simple HTML DOM Parser,但它使用file_get_contents()
当用户使用编辑器完成内容编辑时,我想提交一个带有隐藏元素的表单,该隐藏元素具有已编辑内容源代码的值。