初学jquery,想加入tabs的效果,发现真的很简单,直接把js文件加载就可以出现效果了,如下代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<link type="text/css" href="jquery-ui-1.7.2.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script src="js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('#tabs').tabs().tabs("rotate",6000,true);     
     
    });
</script>
</head>
<body>
          
<div id="tabs">
   <ul>
<li><a href="#tabs-1">第一</a></li>
         <li><a href="#tabs-2">第二</a></li>
<li><a href="#tabs-3">第三</a></li>
  </ul>
 <div id="tabs-1"></div> <div id="tabs-2"></div> <div id="tabs-3"></div>
</div>


</body>
</html>这段代码存成html直接用ie6浏览没问题,可是一旦我存成asp后,然后用ie6浏览,会弹出无权限的错误,奇怪的是现在只要我一刷新,这个错误就不会出现了,实在是搞不明白了,所以来请教各位高手,到底是我的iis设置问题,还是jquery的自身问题???

解决方案 »

  1.   

    不是你代码的问题吧,,可能是动态加载jquery的问题,,试试直接用onload
    <script type="text/javascript">
        window.onload=(function() {
            $('#tabs').tabs().tabs("rotate",6000,true);         
                 
        });
    </script>
      

  2.   

    按照楼上测试了,还是出现同样的情况,只要再刷新一次即可成功,实在是晕,是不是iis设置的问题??
      

  3.   

    我用官方的代码直接将文件改成asp也是一样的问题,看来应该不是代码了,各位高手还能给点建设性的建议吗,谢谢。