在PHP中获取元素的源代码

时间:2016-12-16 09:28:46

标签: javascript php jquery froala

我有一个容器,里面有动态内容。用户可以使用名为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()

返回错误

当用户使用编辑器完成内容编辑时,我想提交一个带有隐藏元素的表单,该隐藏元素具有已编辑内容源代码的值。

0 个答案:

没有答案