hi walter,
this seem to be a known issue on rails trac.
It only happens on file:/// protocol when native XmlHttpRequest is
used which is as a matter of fact default configuration.
to work around this issue, you might want to patch your prototype.js
file in that way:

invert first 2 functions for getTransport in Ajax:
var Ajax = {
  getTransport: function() {
    return Try.these(
      function() {return new ActiveXObject('Msxml2.XMLHTTP')}, // was
in 2nd place
      function() {return new XMLHttpRequest()}, // was 1st
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}
    ) || false;

  activeRequestCount: 0
worked for me on prototype 1.6.1 with IE 8


On 16 fév, 00:59, Walter Lee Davis <wa...@wdstudio.com> wrote:
> I have a site that gets distributed on DVD as a "portable library".  
> IE8 users are complaining that an element I am loading into the home  
> page using Ajax Updater is not appearing at all for them. The problem  
> only seems to happen when the site is accessed from the DVD. If you  
> visit the preview version of the site here:http://files.libertyfund.org/pll
>   everything loads just fine under any browser.
> This site is using, I haven't updated it yet to 1.6.1, and I  
> can't recall if there was any work done in this area between those two  
> versions.
> Does this ring any bells for anyone? Is it going to be fix-able, or do  
> you suspect it might be one of those IE "features"?
> Thanks in advance,
> Walter

You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to