0

我的 Javascript 有问题,该脚本在 firefox 和 chrome 上运行良好,但在 IE 中无法运行(但在我的本地系统中的 IE 中运行,当我将其上传到服务器时出现问题)

我从 IE 'jQuery Undefined' 收到一条错误消息,任何人都可以帮忙,这是我的代码:

   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <link rel="stylesheet" type="text/css" media="screen" href="style_custom.php">
 <link rel="stylesheet" type="text/css" media="screen" href="style.css">
<link rel="shortcut icon" href="favicon.ico" >
<link rel="stylesheet" type="text/css" media="screen" href="menu/css/simple_menu.css">

<link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="screen"/>
<link rel="stylesheet" href="css/nivo-slider.css" type="text/css" media="screen"/>
<link rel="stylesheet" type="text/css" href="boxes/css/style5.css" />

 <!-- Google fonts -->
  <link href='http://fonts.googleapis.com/css?   family=Open+Sans+Condensed:300|Playfair+Display:400italic' rel='stylesheet' type='text/css'  />
<link href='http://fonts.googleapis.com/css?family=Terminal+Dosis' rel='stylesheet'   type='text/css' />
<!--JS FILES STARTS-->
<script type="text/javascript" src="js/jquery.min.js"></script>
 <script type="text/javascript" src="js/jquery.eislideshow.js"></script>

  <script type="text/javascript" src="js/custom.js"></script>
         <script>
        jQuery.noConflict()(function($){
            $('#ei-slider').eislideshow({
                                    animation                       : 'center',
                                    autoplay                        : true,
                                    slideshow_interval      : 3000,
                                    titlesFactor            : 0
            });
        });
    </script>
 <script type="text/javascript" src="js/slides/slides.min.jquery.js"></script>
<script type="text/javascript" src="js/cycle-slider/cycle.js"></script>
<script type="text/javascript" src="js/nivo-slider/jquery.nivo.slider.js"></script>
 <script type="text/javascript" src="js/tabify/jquery.tabify.js"></script>
 <script type="text/javascript" src="js/prettyPhoto/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="js/twitter/jquery.tweet.js"></script>
 <script type="text/javascript" src="js/scrolltop/scrolltopcontrol.js"></script>
  <script type="text/javascript" src="js/portfolio/filterable.js"></script>
 <script type="text/javascript" src="js/modernizr/modernizr-2.0.3.js"></script>
<script type="text/javascript" src="js/easing/jquery.easing.1.3.js"></script>
 <script type="text/javascript" src="js/kwicks/jquery.kwicks-1.5.1.pack.js"></script>
 <script type="text/javascript" src="js/swfobject/swfobject.js"></script>
 <!-- get fancybox -->
 <link rel="stylesheet" type="text/css" itemprop="javascript"       href="js/fancybox/jquery.fancybox.css" media="all">
 <script type="text/javascript" src="js/fancybox/jquery.easing.1.3.js"></script>
 <script type="text/javascript" src="js/fancybox/jquery.fancybox-1.2.1.js"></script>
 </head>
4

1 回答 1

0

问题可能出在 .js 文件的 HTTP 标头中,因此请使用例如http://www.rexswain.com/httpview.html检查它们,如果存在问题,请修复服务器设置。另一个可能的原因是 .js 文件在上传时发生了问题,但这不太可能。

如果这没有帮助,请发布页面的 URL。

于 2013-01-12T11:45:17.010 回答