在Iframe中编辑博客中的数据

时间:2013-11-05 13:16:42

标签: javascript php iframe

我目前正在从头开始构建博客,我正在使用php,javascript + iframe向博客添加新帖子,这非常有效。我遇到的问题是我的“编辑帖子”功能。当我正在编辑帖子时,它应该获取发布的文本,而且它有点。但是它有一个Not found标题,以及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编辑post函数,还是我应该用textarea标签做?我之前做过,而且有效。我使用Iframe和Javascript的原因是使用javascript函数,如更改文本外观,插入链接,图像等。

希望有人可以帮助我!

1 个答案:

答案 0 :(得分:0)

不需要“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将成为你的朋友。 我建议您使用jQuery或AngularJS进行尝试。 这两个将为您提供最大的帮助,帮助您编写更少的代码。

修改 没有看到答案顶部。 sebapalus是对的,你必须使用“src”属性的URL。 iframe是嵌入式文件/站点。 您可以在此处详细了解iframe的属性:

HTML Tag