javascript - iframe 的占位符内容

标签 javascript php

我希望在 iframe 中自动显示数据库中的内容,因为它充当创建文档时提交的正文内容。

我正在尝试像这样混合 JS Php 插入:

<iframe name="editor" id="editor" class="doc_body" ></iframe></div>

<script> 
var iframe = document.getElementById('editor'), 
iframedoc = iframe.contentDocument || iframe.contentWindow.document; 
iframedoc.body.innerHTML ="<?php echo ($row[2]); ?>"; 
</script> 

我知道我索引正确,因为如果我从 JS 中回显它,它将输出正确的行。

除非上面的语法错误?

已更新

所以经过一些困惑之后,这之间似乎存在冲突:

    <?php    


    $q = "SELECT * FROM cats";
    $r = mysqli_query ($dbc, $q); // Run the query.


    // FETCH AND PRINT ALL THE RECORDS
    while ($row = mysqli_fetch_array($r)) {
    echo '<ul><li><label><input type="checkbox" <?php if ($checked == 1) echo "checked"; name="cat_id[]" value="' . $row['cat_id'] . '"> ' . $row["cat_name"] . '</label></li></ul>';
    }

    ?>

上面的内容,如果我删除上面的内容,内容会显示,但如果我包含它 - 它会将其删除?

最佳答案

您的问题在这里得到解决;)

Insert content into iFrame

<iframe name="editor" id="editor" class="doc_body" ></iframe></div>

<script> 
  var doc = document.getElementById('editor').contentWindow.document;
  doc.open();
  doc.write(<?php echo ($row[2]); ?>);
  doc.close();
</script> 

希望它有帮助,工作 fiddle 可以在我上面发布的链接中找到

关于javascript - iframe 的占位符内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31134958/

相关文章:

javascript - 任何用于实现像 Google Stories 这样的可滚动照片墙的库?

javascript - JSON获取并在html页面上显示

javascript - 使用 jQuery 删除链接图像和其他 div ID

php - 连接到Office365时访问被拒绝错误

PHP 将用户表链接到另一个表

javascript - Ajax 将按钮单击提交到 php,然后提交到串行设备

javascript - 程序找不到我所在的脚本文件

php - 我如何在 Symfony PHP 中生成一个友好的 URL?

php - 根据选择更新表,可能使用锁定?

javascript - 我的 PHP 代码是否容易受到 XSS 攻击?