Yes, you're right, they do run correctly. I apparently had a cached
copy of a bad changeset while trying to fix the IE6 SSL problem, which
I did make some progress on...
Ultimately the problem relates to a void context variable, something
that causes a mixed-content error 100% of the time on IE6.
I'm not sure what problem you were trying to solve by using
referencing src="javascript:void(false)", but you seemingly do so only
for IE6. Since this can never work in IE6 (at least the most recent
version of it), maybe it can be reverted?
In your prior code you referenced src=javascript:'', which has so far
worked as I'd expect - but I haven't deployed the code to my users yet
to be 100% sure.
Anyways, to be clear, the following things helped me out quite a bit,
and I've found other posts where people are complaining, so perhaps
just take a minute to review:
===================================================================
--- trunk/docs/js/jquery/jquery.fancybox.js 2011-05-03 22:30:13 UTC
(rev 5710)
+++ trunk/docs/js/jquery/jquery.fancybox.js 2011-05-03 23:06:22 UTC
(rev 5711)
@@ -943,7 +943,7 @@
$(window).unbind("resize.fb scroll.fb");
$(document).unbind('keydown.fb');
- content.find('iframe').attr('src', isIE6 && /^https/
i.test(window.location.href || '') ? 'javascript:void(false)' :
'about:blank');
+ content.find('iframe').attr('src', isIE6 && /^https/
i.test(window.location.href || '') ? 'javascript:\'\'' :
'about:blank');
if (currentOpts.titlePosition !== 'inside') {
title.empty();
@@ -1090,7 +1090,7 @@
loading.addClass('fancybox-ie6');
wrap.addClass('fancybox-ie6');
- $('<iframe id="fancybox-hide-sel-frame" src="' + (/^https/
i.test(window.location.href || '') ? 'javascript:void(false)' :
'about:blank' ) + '" scrolling="no" border="0" frameborder="0"
tabindex="-1"></iframe>').prependTo(outer);
+ $('<iframe id="fancybox-hide-sel-frame" src="' + (/^https/
i.test(window.location.href || '') ? 'javascript:\'\'' :
'about:blank' ) + '" scrolling="no" border="0" frameborder="0"
tabindex="-1"></iframe>').prependTo(outer);
}
};
===================================================================
On May 3, 10:23 pm, JFK <
jfk.d...@gmail.com> wrote:
> the examples in
fancybox.net work in IE6
>
> On May 3, 3:18 pm, Kevin Kamel <
kamel...@underprint.com> wrote:
>
>
>
>
>
>
>
> > Hi,
>
> > Long time user, first time poster.
>
> > Recently received notice that our company videos (hosted on
blip.tv)
> > were no longer viewable under IE6. I did some investigation and in
> > fact they are not viewable.
>
> > At first I thought this was related to the ongoing http/s mixed
> > content alert on IE6 (which is seemingly not acknowledged as broken by
> > the core developer?), but it's not. This is a problem unto itself.
>
> > Has anyone else seen this? You can reproduce the issue by simply
> > going tohttp://fancybox.netandtrying to view the swf example on the