Попытка удалить элемент внутри iframe с помощью javascript, написанного на php - PullRequest
0 голосов
/ 05 июня 2018

Когда я вызываю var "elem" в консоли, он находит нужный мне элемент, но только после запуска в консоли он удаляет элемент не при загрузке страницы.

<html>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <head>

    </head>
    <link rel="stylesheet" href="../../CSS/index.css">
    <body>
        <div>
        <?php

    $page=$_GET['id'].".html";

              echo '<iframe src="' .$page.'" id="'.$_GET['id'].'" frameBorder="0" width="70%" height="100%" align="left" scrolling="no" />';
              echo '</iframe>';
        ?>
    </div>

    <?php
    echo " <script>
    var elem=document.getElementById('".$_GET['id']."').contentWindow.document.getElementById('".$id."');
elem.parentNode.removeChild(elem);

    </script> ";
    ?>
    </body>

    </html>

1 Ответ

0 голосов
/ 05 июня 2018

Попробуйте с кодом, надеюсь, он вам поможет.

document.getElementById('myframe1').contentWindow.document.getElementById('x');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...