gpt4 book ai didi

javascript - 在 Iframe 中编辑博客数据

转载 作者:行者123 更新时间:2023-11-28 08:46:08 25 4
gpt4 key购买 nike

我目前正在从头开始构建一个博客,并使用 php、javascript + Iframe 向博客添加新帖子,效果非常好。我遇到的问题是我的“编辑帖子”功能。当我编辑帖子时,它应该获取发布的文本,而且确实如此。但是,它有一个“未找到” header 、404 错误消息以及博客文章中的文本。这是我用于编辑的代码:

<iframe name="richTextField" id="richTextField" style="border:#000000 1px solid; width:700px; height:300px;" src="<?php echo $row_getPost['blog_entry']; ?>"></iframe>

我尝试将 Iframe 放入 php 标签中,如下所示,但没有成功:

<?php echo <iframe name="richTextField" id="richTextField" style="border:#000000 1px solid; width:700px; height:300px;" src="$row_getPost['blog_entry']; "></iframe>?>

有什么方法可以使用 Iframe 来执行此编辑帖子功能,还是应该使用 textarea 标记来执行此操作?我以前这样做过,而且有效。我使用 Iframe 和 Javascript 的原因是使用 javascript 函数,例如更改文本外观、插入链接、图像等。

希望有人能帮助我!

最佳答案

不需要“iframe”,至少我找不到任何理由将它与您的功能一起使用。在第二次尝试使用 php echo 调用 iframe 时,您忘记了末尾的引号和分号:

<?php echo '<iframe name="richTextField" id="richTextField" style="border:#000000 1px solid; width:700px; height:300px;" src="' . $row_getPost["blog_entry"] . '"></iframe>'; ?>

当您想避免浏览器重新加载时,无需 iframe 即可解决您想要的所有问题,javascript 将是您的 friend 。我建议你尝试使用 jQuery 或 AngularJS。这两个将为您提供最大帮助,帮助您编写更少的代码。

编辑:没看到楼上的回答。 sebapalus 是对的,您必须使用“src”属性的 URL。 iframe 是一个嵌入式文件/站点。您可以在此处阅读有关 iframe 属性的更多信息:

HTML Tag

关于javascript - 在 Iframe 中编辑博客数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19789898/

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