$("#framediv").html("<iframe id='gamewindow' src='http://website.com?frameWidth=" + window.innerWidth + "&frameHeight=" + window.innerHeight + "' height='100%' width='100%'></iframe>");
当这一行在我的页面中执行时,整个页面的内容似乎只是连续执行,我不知道为什么。它似乎只有在我尝试插入时才会这样做<iframe>
。
例如,如果我有页面
<html>
<head>
<script src="jquery.min.js></script>
</head>
<body>
<p>Hello</p>
</body>
<script>
$("#framediv").html("<iframe id='gamewindow' src='http://website.com?frameWidth=" + window.innerWidth + "&frameHeight=" + window.innerHeight + "' height='100%' width='100%'></iframe>");
</script>
</html>
Hello 将连续打印在页面上。