Можете ли вы переключать html-страницы внутри других, используя js? - PullRequest
0 голосов
/ 25 мая 2018

https://www.w3schools.com/js/tryit.asp?filename=tryjs_dom_image речь идет об изменении html-контента с помощью js, но речь идет об изображениях.Можно ли сделать что-то подобное, тоже самое, но сделать это с новым html-файлом, чтобы вы могли переключать страницы внутри страницы?Таким образом, план состоит в том, чтобы заменить HTML ниже (с id = "id") на другой файл HTML, используя js.

document.getElementById("id").src = "otherfile.html";
<html>
<body>
hey guys! here is my html page. If you click underneath, content will be changed.
<html id="id">
<body>
here is the text that will change if id="id" will be changed by a different html file
</body>
</html>
</body>
</html>

Конечно, я знаю, что это не сработает.Но есть ли способ архивировать это?

Спасибо, если вы читаете и пытаетесь ответить на мой пост, я понимаю, если это грязный и дерьмовый вопрос, так что кричите вам.

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Как насчет изменения содержимого div вместо всего HTML?Через jQuery.

<div id="dynamic-html">
    here is the text that will change if id="id" will be changed by a different html file
</div>

$( "#btnChangeHTML" ).click(function() {
    $( "#dynamic-html" ).html("<div  class='myclass'>This is the custom HTML</div>");
});

Вот скрипка:

https://jsfiddle.net/u8xsker2/2/

0 голосов
/ 25 мая 2018

Читайте о iframe.Возможно, это то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...