Hi,

I googled this thread (having the same problem) and it seems that
Safari won't render images that have the CSS-property "display: block"
set.

See this site: 
http://f6design.com/journal/2006/09/29/image-source-swapping-css-and-safari/

This is a serious issue cause the whole library runs on the "display"
property.

On Oct 3, 11:28 am, bytte <[EMAIL PROTECTED]> wrote:
> Still looking for a Safari mastermind that can help me out on this
> one... ;)
>
> On 1 okt, 14:24, bytte <[EMAIL PROTECTED]> wrote:
>
> > I have the latest jQuery version installed. And the problem occurs on
> > the stable 2.0 version ofSafarion Mac.
> > Too bad. Anyone else that has any idea?
>
> > On 1 okt, 05:26, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>
> > > You should update your jQuery version...
> > > i had version 1.1.3.1 and it didn't work right inSafari3.
> > > With version 1.2.xx it works fine.
>
> > > On Sep 30, 1:51 pm, bytte <[EMAIL PROTECTED]> wrote:
>
> > > > I've been looking into this for the past 12 hours or so. I'm starting
> > > > to get crazy. Any help would be deeply appreciated. It works in all
> > > > browsers, yet not inSafari.
> > > > (sorry for bumping - but this list is my last hope at the moment)
>
> > > > On 29 sep, 16:53, bytte <[EMAIL PROTECTED]> wrote:
>
> > > > > I have made a very basic slideshow, with help from this list, that
> > > > > looks for images in a database, then displays them. Here's the 
> > > > > link:http://www.sum.be/project/item.php?item=14&ID=39〈=1(navigate
> > > > > through the pics by using the small arrows to the right of the
> > > > > picture)
>
> > > > > It works ok in all tested browsers (ff mac/win, ie, opera mac/win),
> > > > > yet not onsafari(mac+win).
>
> > > > > As you'll see there's a problem with the fadeIn/fadeOut resulting in a
> > > > > blank space where the picture should reside.
>
> > > > > Here's the code I use to make the old picture fadeOut and the new one
> > > > > fadeIn:
>
> > > > > function showNewPic(json,lang) {
> > > > >      var img = new Image();
> > > > >      img.onload = function(){
> > > > >           $('.jq_loading').hide();
> > > > >           $('.projectpic').fadeOut("fast",function() {
> > > > >                $('.projectpic').attr({ src: "../layout/images/
> > > > > uploads/"+json.picture, id: "jq_" +json.item_ID+ "_" +json.menu_een_ID
> > > > > + "_" +json.menu_twee_ID+ "_" +lang+ "_" +json.ID, alt:
> > > > > json.alt }).fadeIn("fast");
> > > > >           });
> > > > >      }
> > > > >      img.src = "../layout/images/uploads/"+json.picture;
>
> > > > > }
>
> > > > > Any idea why it fails inSafari? TheSafariJavascript console gives
> > > > > me no errors whatsoever.

Reply via email to