prettyphoto黑色拇指与戏剧符号

时间:2012-12-31 10:15:37

标签: javascript prettyphoto

我正在使用prettyphoto lightbox来显示数据库中的图片。

缩略图全部为黑色,上面有播放图标,并且没有显示图像。 顺便说一句,当你按下其中一个图标时,它会引导你找到正确的图像。 您可以看到我的网站here

在浏览器网址中,我正在传递(例如):Test2.aspx#prettyPhoto[44]/2/ 从fireBug我拿出图像地址: (在开始时使用http) ImageHandler.ashx?ImID=44&isLogo=false&in=On%20Air%20Card

请告知......

     <asp:DataList ID="dlLogos" runat="server" RepeatColumns="3" CellPadding="7" 
            RepeatDirection="Horizontal" ShowFooter="False" ShowHeader="False" >

    <ItemTemplate>

     <div class=hovergallery>
        <a id="imageLink"  href='<%# "ImageHandler.ashx?ImID="+ Eval("CompanyID") + "&isLogo=true" %>'  rel='<%# "prettyPhoto[" +  Eval("CompanyID") + "]" %>'  title='<%# Eval("Description") %>'   runat="server">
            <asp:Image ID="Image1" CssClass=hovergallery ImageUrl= '<%# "PPImgHandeler.ashx?ImID="+ Eval("CompanySorting") %>'  runat="server" width="300px" height="170px"  /> </a> 

        </div>

</ItemTemplate>

</asp:DataList>

<asp:DataList ID="dlNotLogos" runat="server">
<ItemTemplate>


    <div style="display:none" class=hovergallery>
        <a id="imageLink"  href='<%# "ImageHandler.ashx?ImID="+ Eval("CompanyID") + "&isLogo=false&in=" + Eval("ImageName") %>'   rel='<%# "prettyPhoto[" +  Eval("CompanyID") + "]" %>'  title='<%# Eval("Description") %>'    runat="server">
            <asp:Image ID="Image1" CssClass=hovergallery ImageUrl= '<%# "PPImgHandeler.ashx?ImID="+ Eval("CompanySorting") %>'  runat="server"   width="300px" height="170px" /> </a> 
      </div>

</ItemTemplate>
</asp:DataList>

1 个答案:

答案 0 :(得分:0)

从:改变:

pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)

为:

pp_images[i].toLowerCase()
在prettyPhoto.js中

并且每件事都有效。 希望它可以帮助某人。