我已经检查了很多其他问题,但仍然没有运气。
我正在使用 chrome 处理我的本地机器。
我有welcome.html(主页)和test.html(iframe 页面)然后我有我的style.css。
目标:将我的 test.html 作为一个 iframe 放在我的welcome.html 页面中。但是使用 jQuery 设置 iframe (test.html) 的样式。
所以我的welcome.html中有这个
<script src="https://code.jquery.com/jquery-1.10.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var $head = $("iframe").contents().find("head");
$head.append($("<link>", { rel: "stylesheet", href: "style.css", type: "text/css" }));
});
</script>
然后在body标签里面
<iframe name='iframe' id="iframe" src="test.html"></iframe>
iframe 正在工作,但当我检查 iframe 时没有附加任何样式。