<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!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 href="css/css.css" type="text/css" rel="stylesheet">
<SCRIPT src="js/jquery-1.2.6.pack.js" type=text/javascript></SCRIPT>
<SCRIPT src="js/base.js" type=text/javascript></SCRIPT>
</head><body style="text-align:center">
<form id="form1aa" runat="server">
<div id=preview>
<div class=jqzoom id=spec-n1 onClick="window.open('http://www.alixixi.com/')"><IMG height=350
src="images/img04.jpg" jqimg="images/img04.jpg" width=350>
</div>
<div id=spec-n5>
<div class=control id=spec-left>
<img src="images/left.gif" />
</div>
<div id=spec-list>
<ul class=list-h>
<li><img src="images/img01.jpg"> </li>
<li><img src="images/img02.jpg"> </li>
<li><img src="images/img03.jpg"> </li>
<li><img src="images/img04.jpg"> </li>
</ul>
</div>
<div class=control id=spec-right>
<img src="images/right.gif" />
</div>

    </div>
</div>
<SCRIPT type=text/javascript>
$(function(){
   $(".jqzoom").jqueryzoom({
xzoom:400,
yzoom:400,
offset:10,
position:"right",
preload:1,
lens:1
});
$("#spec-list").jdMarquee({
deriction:"left",
width:350,
height:56,
step:2,
speed:4,
delay:10,
control:true,
_front:"#spec-right",
_back:"#spec-left"
});
$("#spec-list img").bind("mouseover",function(){
var src=$(this).attr("src");
$("#spec-n1 img").eq(0).attr({
src:src.replace("\/n5\/","\/n1\/"),
jqimg:src.replace("\/n5\/","\/n0\/")
});
$(this).css({
"border":"2px solid #ff6600",
"padding":"1px"
});
}).bind("mouseout",function(){
$(this).css({
"border":"1px solid #ccc",
"padding":"2px"
});
});
})
</SCRIPT><SCRIPT src="js/lib.js" type=text/javascript></SCRIPT>
<SCRIPT src="js/alixixi_com.js" type=text/javascript></SCRIPT>
<p></p>
</form>
</body>
</html>
这是个图片滚动,点击下面的缩略图,大图改变的。这是aspx页的代码,在IE7下正常,IE6下却不能点击下面的缩略图,IE6和7浏览器查看的源代码都一样。
而创建一个新的html页,所有代码跟aspx页一模一样,在IE6和IE7下都正常!URL重写后还是不正常,这是什么原因呢?肯定是浏览器解释aspx页的一个特征影响的吧,如何解决,希望有大侠能回答

解决方案 »

  1.   

    看下你的aspx运行后在前端显示的html是什么样的~
      

  2.   


    代码一模一样的aspx页与html页浏览器查看的源代码就有一个地方不一样html页的是<form id="form1aa" runat="server">而aspx页的是<form name="form1aa" method="post" action="Default.aspx" id="form1aa">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTUxMTcwNzgxMGRkvZhKOFs2RhWujAFg7O8vCmVLxYM=" />
    </div>
    这该如何解决?
      

  3.   

    IE+vs 调试一下!找到出错的语句,就好解决了
      

  4.   

    不是浏览器端代码的问题,刚才把aspx页的form标记也去掉了,IE6解释的代码aspx页和html页都一模一样,但aspx就是有问题,html就是没问题。 把aspx的后缀名直接改成html倒正常....-_-!1!
      

  5.   

    没报错,就是JS效果出现问题。 本来效果是点击小图片出现大图片但在IE6下打开aspx点击小图片没反应!
      

  6.   

    找出来了,还是要多些万能的百度。在web.config里加入    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>就行了