IE6 & 7 - TinyMCE fails to Load
sime - February 12, 2009 - 07:58
| Project: | Wysiwyg |
| Version: | 6.x-2.0 |
| Component: | Editor - TinyMCE |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Description
Wysiwyg
-- 6.x-0.5 and
-- 6.x-1.x-dev from 2009-Feb-06
TinyMCE 3.2.1.1
IMCE 6.x-1.1
Not working: IE6 and IE7
Working: Firefox & safari
Description
tiny_mce.js breaks in IE with an error 80020101. Say yes to debugging and the breakpoint is on:
window.execScript(co)Found some things on google, but was really just guessing and had no luck trying to fix this.
Thanks

#1
Marking as duplicate of #287025: IMCE_Wysiwyg API bridge module
#2
We ran into the same issue even after disabling IMCE and the bridge module.
It could be related to the version of TinyMCE we're using, 3.2.1.1.
http://tinymce.moxiecode.com/punbb/viewtopic.php?id=11104 discusses some of the possible issues. Maybe our version of TinyMCE is missing a semicolon.
We're going to try a more recent version of TinyMCE. 3.2.2 is out now.
#3
Just tried with TinyMCE 3.2.2 and it still fails to load on IE6 & 7 but now there is no error displayed.
Works fine on FF & Chrome
#4
+1
#5
Hmm, I have two sites, one working, one broken.
Both 6.10, WYSIWYG 2.x dev, both TinyMCE 3.2.2.3.
#6
Well, the bug must be either with lightbox2 or wysiwyg! Can anyone confirm?
#7
The same with Firefox. After 2.x-dev installation TinyMCE fails to load.
#8
+1
#9
How many of you have Lightbox2 module installed?
#10
not installed here.
#11
I have it installed
#12
If I enabling every button but Flash - TinyMCE can be loaded. When Flash is on - it fails to load.n
#13
@sun, I didn't have lightbox when reporting the issue, just imce.
#14
Note that the Flash plugin/button is a known bug, being dealt with in #328252: Handle compatibility of internal plugins via plugin API.
Folks, I have no idea what could be wrong on your sites, so I definitely need more information about your site configuration, JS/CSS caching/aggregation/minification settings, list of other modules being installed, clean URLs being enabled, whether you tested with latest official releases already, whether you tested on a different computer, etc.
#15
I may be having a slightly different issue. I initially posted my problems here: http://drupal.org/node/446608 and somewhere along the line was directed to this thread.
#16
Hi Sun,
First - Thank you for the time you have dedicated to build/maintain this awesome module (it is #1 on my list of Drupal modules).
Second - I absolutely despise having to work with IE with regard to JS - however, this is a rant that I'm certain many feel :-).
I am experiencing the same issue that others mention above - with a bit of a twist. Here are my "vitals:"
Drupal - 6.12 (w/clean URLS)
WYSIWYG API - 6.x-2.x dev
JS/CSS caching/aggregation - OFF for developement
JS modules installed:
Ajax (using for Ajax functionality on Webforms)
Vertical Tabs (using for node editing/creation)
SWF Tools
Five Star
Simple Menu
"Custom" jQuery (called from theme .js file):
jQuery Cycle
jQuery Tooltips
jQuery Example (to populate textareas with default "value")
Highslide
The "Issue"
I have configured TinyMCE/WYSIWYG for both Filtered HTML (used by "Authenticated Users") and Full HTML (used by "Admins") - Everything works perfectly in all browsers tested, including multiple computers & multiple installations (Linux, Freebsd, Windows dev environment) - Firefox (standalone and full), Opera, Google Chrome, Safari (for windows).
In IE 7 TinyMCE does not load in Full HTML - BUT it loads just fine for Filtered HTML. The strange thing is that IE doesn't throw any errors - Just a blank fieldset without any TinyMCE buttons.
HOWEVER... after a multitude of tests - I have narrowed the issue down to Simple Menu. Once disabled TinyMCE loads in Full HTML just fine. I know a lot of people use this module (easier to administer the site) so I will look for some resolution within the Simple Menu pages and post back here if I find anything.
Thanks again and best wishes!
#17
In my case I was using Simple Menu for administrative purposes. Switching to Administration Menu solved the problem: http://drupal.org/project/admin_menu.
#18
In our case, the issue was located to a custom plugin for TinyMCE that had a trailing comma in one of the arrays it used. I suggest other users run their source through JSLint to ensure their JavaScript can be parsed by IE.
#19
I'm new to using this site, hope this helps (I've posted it in a couple of threads as it seems lot of people are having problems along this line), haven't tested the dev version yet, and am working in Safari 4 Beta, Firefox 3.
In order to get TinyMCE to show up, I've found that you have to clear the settings and then re-enable TinyMCE, if you are trying out different editors, settings from the previous editor remain in the database and WYSIWYG then tries to apply these in TinyMCE (I assume), which causes it not to display. If you click 'Remove' under 'Operations' it will clear these settings from the database, then when you choose TinyMCE (and save) you will be starting fresh.
Also, if you choose your 'Buttons and plugins', everything but 'Flash' seems to work. 'Flash' seems to cause TinyMCE to disappear as well.
Drupal 6.9, WYSIWYG 6.x-2.0-alpha1, TinyMCE 3.2.4.1
#20
Just to echo comment #16 above but uninstalling Simple Menu and using the admin menu instead worked for me
Running drupal 6.11, WYSIWYG API 6.x-2.x-dev
#21
Seems like this issue is solved for everyone in various ways in the meantime. Also note that 2.x-dev contains major improvements to prevent such issues in the first place.
#22
Automatically closed -- issue fixed for 2 weeks with no activity.
#23
still getting the same problem. the tinymce editor does not load and it shows only the drop down and the teaser button
#24
subscribing
#25
Here's a screenshot from a user on IE7.
This is with
- wysiwyg 2.0
- TinyMCE 3.2.6
- admin_menu, not simple menu
- lightbox or any *box not installed
- I've disabled custom JS that's not Drupal core and still getting the error.
#26
This might actually be a stylesheet issue. IE has problems if there are too many stylesheets to download, it just skips the last ones, leaving the editior with just the markup, note that "Styles" and "Format" can be seen, indicating the editor has actually loaded. (FF borks the image link in the previous comment, had to manually fix the spaces).
#27
I reckon that the IE limited stylesheets issue mentioned in #28 is the problem. When I enable CSS optimisation on my development server and reload my forms, tinymce in IE6/7 works. If I disable CSS aggregation tinymce stops working.
#28
#23 and #25 does sound like the CSS issue. If the editor didn't load at all nothing of the toolbar would show.
#29
Automatically closed -- issue fixed for 2 weeks with no activity.