JQuery code not working in IE

I have a page that works fine in Firefox and Safari on OS X and Chrome on Windows.

The expected behavior is that when you hover over one of the blue ones, an icon will appear indicating whether the field is indeed editable. If it's editable (pencil icon), click draw overlay using the edit box.

In IE8 (and below), clicking the blue boxes does nothing - who has any idea why?

URL: http://www.quis.cc/bmxmusic/

+2


source to share


3 answers


IE is URL-encoded your string. You may need to avoid the # character when the client is using IE, or sees if IE can be forced to use a different encoding for the URL string so that it doesn't cause this issue. I'm just saying that people use anything other than IE and make my code work in every other browser;) so I can't tell you exactly how to do it first hand ... good luck!



0


source


It turns out that requesting $ .post for page.php#anchor

works fine in most browsers, but in IE it encodes to page.php%23anchor

which causes 404.



+1


source


Your $ .post is failing, i.e. with a 404. See below.

alt text
(source: gyazo.com )

0


source







All Articles