I tried to use markdowneditor on IE9 and was greeted by some JS errors.
First, INVALID_CHARACTER (5) error.
markdowneditor.js line 292:
o = document.createElement ("<" + name + ' name="' + attributes.name + '">');
This is not correct useage of createElement. I recoded to this and it worked:
o = document.createElement (name);
o.setAttribute('name', attributes.name)
HOWEVER this still leaves a whole bunch of bugs, specifically with the Function.prototype imported helpers.
I'm forced to set the document standards to IE-8.
This module is not compatible with IE9 - hoping someone can help fix this.
Comments
Comment #1
mugginsoft.net commentedThis issue persists in IE 9 and is not resolved in the current development release.
In particular the Heading and Footnote buttons are throwing errors.
Forcing IE to use the IE 8 document compatibility mode produces a working solution, though it is obviously less than ideal. The following meta tag defines IE 8 emulation and can included in page.tpl.php following
<head>.Current versions of Safari, Firefox and Chrome are unaffected.
Comment #2
tmsimont commentedI can confirm this is still an issue in 7.x-1.x-dev
The IMCE plugin also has errors. Thanks mugginsoft for the hints
Has this module been abandoned?
Comment #3
frjo commentedI have just become co-maintainer of this module and have committed some new code to 7-dev. I have removed all the old IE hacks.
I'm interested in having it work for IE9 and later. Please test 7-dev and report back here.
Comment #4
frjo commented