除了难倒; IE中奇怪的JQuery循环行为

时间:2009-01-28 01:49:39

标签: javascript jquery ruby-on-rails internet-explorer

我正在使用JQuery Cycle Plugin尝试淡入/淡出幻灯片放映的图像。我可以在Firefox和Safari中使用它,但是,当我在Internet Explorer中查看时,我发现了非常意外的行为。

在Internet Explorer中,循环播放按预期进行,但某些图像不显示。它们只显示一个红色X.可以在此处查看示例站点:

http://913solutions.com/richmond-va/siding

第一张图片不会在IE中显示,但会在Firefox和Safari中显示。这几乎就像IE在服务器上找不到图像一样。这是直接的图像:

http://913solutions.com/images/siding/siding1-350px.jpg

我完全迷失在这里。谁能验证我的情况?有没有人见过这样的事情?

2 个答案:

答案 0 :(得分:3)

它没有显示在chrome中导致我认为它是一个损坏的jpg,我在记事本++中打开它并注意到一堆xml /非二进制数据,它可能只是一个评论或者其他东西,但我不知道,也许该信息将有助于解决问题。

xml的开头看起来像:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.print.PageFormat.PMHorizontalRes</key>
    <dict>
        <key>com.apple.print.ticket.creator</key>
        <string>com.apple.jobticket</string>

在这里看起来有更多的信息:

http://osdir.com/ml/video.image-magick.user/2002-09/msg00477.html

答案 1 :(得分:0)

检查图像是否为72像素/英寸。

通常,如果您从打印作品创建jpgs,它们的尺寸为300像素/英寸,即使它们的尺寸正确......它们也可能无法在所有浏览器中正确显示。