gpt4 book ai didi

javascript - 将 HTML 存储在 Javascript 变量中

转载 作者:行者123 更新时间:2023-11-29 22:32:41 27 4
gpt4 key购买 nike

我目前正在编写一个网站,允许用户使用 WYSIWYG 编辑器将数据输入 MySQL 数据库。数据毫无问题地存储到数据库中,我可以使用 PHP 查询它并将其显示在我的网页上。

到目前为止,一切正常,直到我尝试将存储在 MySQL 数据库中的 HTML 移动到一个 javascript 变量中。我能够使用 CDATA[] 使其正常工作,但并非适用于所有浏览器。它适用于 Firefox,但不适用于 IE 或 Chrome。我正在寻找一种能够在所有浏览器中工作的解决方案。任何帮助将不胜感激。

最佳答案

由于您使用的是 PHP:

<script>
var foo = <?php echo json_encode($htmlFromDatabase); ?>
</script>

json_encode 方法虽然通常用于编码 JSON 对象,但也可用于将其他 PHP 变量(如字符串)转换为其 JavaScript 等价物。

关于javascript - 将 HTML 存储在 Javascript 变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6389472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com