Not sure if this is a WYSIWYG issue or a Node Embed issue (or maybe even a ckeditor version library issue!), but when I'm using:
WYSIWYG (7.x-2.1 OR 7.x-2.x-dev) (configured to use the CKEditor library, version 3.6.4.7575) and
Node Embed 7.x-1.1
IE9 - In compatibility Mode (will need to check real IE 7 version too) Confirmed same functionality occurs in real IE 7 browser
I get a blank WYSIWYG textarea. If I use IE9 normally, the textarea displays fine.
If I disable the node embed module, my WYSIWYG displays just fine.
See attached files. The only difference is that one has IE9 compatibility mode on (broken WYSIWYG), the other has it off (working WYSIWYG).
Comment | File | Size | Author |
---|---|---|---|
#4 | ie9-in-compatibility-mode-1794734.patch | 1.98 KB | gmclelland |
#2 | nodeEmbedIE7-doublescrollbars.jpg | 61.26 KB | ladybug_3777 |
nodeEmbedIE9.jpg | 207.71 KB | ladybug_3777 | |
nodeEmbedIE7.jpg | 179.34 KB | ladybug_3777 |
Comments
Comment #1
ladybug_3777 CreditAttribution: ladybug_3777 commentedAdditional details. IE is giving the following errors;
HTML1201: localjendrupal.com is a website you've added to Compatibility View.
localjendrupal.com
SEC7115: :visited and :link styles can only differ by color. Some styles were not applied to :visited.
localjendrupal.com
SCRIPT1028: Expected identifier, string or number
node_embed.js?max4iy, line 87 character 1
SCRIPT5007: Unable to get value of the property 'invoke': object is null or undefined
ckeditor-3.0.js?max4iy, line 169 character 9
Comment #2
ladybug_3777 CreditAttribution: ladybug_3777 commentedOH! I think I found the problem!
In the following file:
[path to node embed module]/plugins/js/node_embed.js
on line 87 there is an unecessary trailing comma.
Once I removed the extra comma IE 7 (and IE9 in compatibility mode) worked!
There is however one additional small problem, in IE 7 (or IE9 Comp) I'm seeing a double scrollbar on the view. (see attached file) Not a huge deal, but would be annoying to users.
Comment #2.0
ladybug_3777 CreditAttribution: ladybug_3777 commentedconfirmed IE7
Comment #3
humansky CreditAttribution: humansky commentedCan confirm, removing comma as per #2 instructions worked for me for IE9 on Windows 7.
Comment #4
gmclelland CreditAttribution: gmclelland commentedUntested, but here is a simple patch that removes the comma.
Comment #6
MrHaroldA CreditAttribution: MrHaroldA commentedFixed within two years!!! ;)
And, I didn't test it (yet), as I don't have Windows/IE.
Comment #7
gargsuchi CreditAttribution: gargsuchi commentedDoesnt work on IE11. Havent tried other versions yet.