Opera jQuery加载导致整个页面的加载

Opera jQuery加载导致整个页面的加载,jquery,opera,Jquery,Opera,这是我的页面中有问题的部分 <div id="notice_box" class="center"> <div id="notice_cont"></div> <script> function notice(more) { $('#notice_cont').load('notice.php?more_notice='+more); } </script> </div>

这是我的页面中有问题的部分

<div id="notice_box" class="center">
  <div id="notice_cont"></div>
<script>
    function notice(more)
    {
        $('#notice_cont').load('notice.php?more_notice='+more);
    }
</script>
</div>
    <div id="notice_box_foot">
       <img src="images/notice-box-bl.png" class="left">
       <img src="images/notice-box-br.png" class="right">
     </div>
</div>

功能通知(更多)
{
$('#notice_cont').load('notice.php?more_notice='+more);
}

脚本应该用notice.php来填充#notice_cont。。。。。相反,它用它填满了整个页面。。。。在除opera之外的所有浏览器中都可以正常工作:s

这是因为脚本标记位于div内。请尝试将其移动到之后。

请尝试使用验证notice.php的输出。如果插入的HTML无效,例如缺少结束标记,则可能会出现您描述的症状。

从何处调用它?您在上面编写的脚本是什么?notice.php返回的是什么?可能返回的容器具有height属性=100%。尝试限制通知的最大高度\u cont div是否确定在调用函数时生成DOM?什么时候叫它?它是这样叫的