Windows server breaks jQuery on everything but IE - HELP!
Hi all,
I'm designing a series websites for the office which use JavaScript in the interface (jQueryUI, of course), mostly Tabs and the occasional Accordion.
When served from the Windows servers at the office, the JavaScript breaks in every browser but IE.
However, when served from my personal el-cheapo Linux hosting, it works great in all browsers, including IE.
Tests (Note : the files on both the Windows and Linux servers are absolutely identical, the standard theme page downloaded with required dependancies from jQueryUI and uploaded without touching a thing) :
Browser : IE 7 PC
Windows server :
http://www.anadeo.ch/test/index.html
<-- OK
Linux hosting :
http://www.fbpb.ch/test/index.html
<-- OK
Browser : Firefox PC
Windows server :
http://www.anadeo.ch/test/index.html
<-- NOPE!
Linux hosting :
http://www.fbpb.ch/test/index.html
<-- OK
Browser : Safari OS X
Windows server :
http://www.anadeo.ch/test/index.html
<-- NOPE!
Linux hosting :
http://www.fbpb.ch/test/index.html
<-- OK
Browser : Firefox OS X
Windows server :
http://www.anadeo.ch/test/index.html
<-- NOPE!
Linux hosting :
http://www.fbpb.ch/test/index.html
<-- OK
And just for giggles :
Browser : iPhone OS 3.0
Windows server :
http://www.anadeo.ch/test/index.html
<-- NOPE!
Linux hosting :
http://www.fbpb.ch/test/index.html
<-- OK
Could the Windows machine be serving up the JavaScript differently than the Linux, in a way that browsers other than IE can't deal with ?
Is there something IT can fix/install/upgrade/configure ? Each time I bring it up, they tell me it's my fault, or that the test pages aren't identical - which I've proven to them time and time again, after which, they scream "JavaScript is client-side, not our problem!" - and promptly blow me off.
"If you want a job done right, do it yourself." Unfortunately, I don't know how to administrate a Windows server, and it would seem, neither do they.
I'm stumped and the deadline is looming...
Any and all help much appreciated.