Нашел на Хабре статью
Что такое HTML импорт и как это работает?
По примерам все работает:
intro.html<div id="intro-dm">
<h2>We're an awesome blog about web design</h2>
<p>Designmodo is a great resource of informative material for designers and web developers. We are makers of highly-rated User Interface Packs, you can get acquainted with Designmodo shop here, and you can download a couple of other ui packs for free.</p>
</div>
index.html<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>What are HTML imports and how do they work</title>
<link rel="import" href="/intro.html">
</head>
<body>
<h1>Hello from Designmodo</h1>
</body>
</html>
Но пытаюсь динамически добавить свой адрес в
index.htmlvar link = document.querySelector('link[rel=import]');
link.setAttribute('href', 'intro.html');
var content = link.import.querySelector('#intro-dm');
document.body.appendChild(content.cloneNode(true));
Ничего не выходит(
Помогите. Как решить такое? ))