焦点图在Firefox下不显示问题?

xi_ye 2010-01-27 11:10:24
在页面上显示焦点图。在firefox下显示来出来,以下是js代码。各们大虾们帮忙解决一下。谢谢了!

<script type="text/javascript">
// 获取XML文档
var xmlDoc = checkXMLDocObj('iframe/slider/pic.xml');
var count = xmlDoc.getElementsByTagName('root/file').length; //获取 总数

function DisplayImg(index) { //切换显示
var img = xmlDoc.getElementsByTagName('root/file/img')[index].text; //图片路径
var title = xmlDoc.getElementsByTagName('root/file/title')[index].text; //标题
var url = xmlDoc.getElementsByTagName('root/file/url')[index].text; //链接


var content_div = $("#n-1");

content_div.children("a").children("img").animate({ opacity: "hide" }, "3000", function() {
content_div.children("a").attr("href", url); //切换图片
$(this).attr("src", "iframe/slider/images/" + img);
var content_ul = $("#myul");
content_ul.children("li").children("a").removeClass("choose"); //数字码移动
content_ul.children("li:eq(" + index + ")").children("a").addClass("choose");
content_div.children("span#title").html(title);
}).animate({ opacity: "show" }, "3000");
// $("div#n-1").children("span#title").html("<a href=" + url + ">" + title + "</a>")
}

var _c = _h = 0; //计时器开始
function play() {
_h = setInterval("auto()", 5000);
}
function auto() {
if (_c > count - 1) { _c = 0; } //索引检查
DisplayImg(_c);
_c = _c > count - 2 ? 0 : _c + 1;
}

onload = function() { //页面加载时 开始执行
DisplayImg(0);
var content_ul = $("#myul");
for (i = 1; i <= count; i++) {//逐行添加 数字码到ul中
$("<li><a>" + i + "</a></li>").appendTo(content_ul);
}

$('#myul').children("li").bind("click", function() { //追加li标签点击事件
var liindex = $("#myul").children("li").index(this);
DisplayImg(liindex);
_c = liindex + 1; //下一个 图片索引号
clearInterval(_h);
play();
})

//计时器开始
_c += 1;
play();
}
</script>


以下是页面代码
<div class="block">
<div class="index-picbanner">
<ul id="myul">
</ul>
<div id="n-1" class="index-picbanner-link">
<a href="#"><img /></a>
<span id='title'></span>
</div>
</div>
</div>


请各位帮帮忙。在各个浏览器都可以显示出,但却在firefox下显示不出来。
谢谢!
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xi_ye 2010-01-27
  • 打赏
  • 举报
回复
怎么没有人来呢?
天火 2010-01-27
  • 打赏
  • 举报
回复
学习
xi_ye 2010-01-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xi_ye 的回复:]
各位大虾们。帮我看看吧!到底是哪里的问题?就是firefox显示不出来。
[/Quote]
顶!!!
xi_ye 2010-01-27
  • 打赏
  • 举报
回复
各位大虾们。帮我看看吧!到底是哪里的问题?就是firefox显示不出来。

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧