Safari无法显示加载jQuery .html的内容

时间:2016-09-19 08:42:45

标签: jquery html mobile-safari

我想使用.html将外部页面的内容显示为div, 我的代码在Safari以外的其他浏览器中运行正常: 你可以在这里查看页面: http://portal5b.hotsplots.com/test.php

我的HTML代码:

<html>
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/bootstrap.min.js"></script>
<body>
<div id="second_module">
</div>
<script>
    $("#second_module")
        .html('<object data="tv.php" width="100%" height="100%"/>');
</script>
</body>
</html>

我在iPhone Safari中看不到任何内容。

1 个答案:

答案 0 :(得分:0)

尝试准备好

$(document).ready(function(){
    $("#second_module")
        .html('<object data="tv.php" width="100%" height="100%"/>');
});

另请注意

<head> 
您的代码中未关闭

标记。