hi walter, this seem to be a known issue on rails trac. http://dev.rubyonrails.org/ticket/8259 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 cheers 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 1.6.0.3, 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 prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.