Tinymce not working in IE from server - javascript

I've a Rails application that uses Tinymce to allow users write posts from many forms.
It works perfect in firefox and chrome but it doesn't work in IE. I can assume that but the problem is... it is working perfectly in IE when I try it in my dev enviroment.
When I try to use those forms from server I get these errors:
SCRIPT438: Object doesn't support this property or method 'parentElement',
tiny_mce.js?1364308119 line 1 character 41026
I know this is not too specific but I hope somebody faced this problem before 8-)
Tinymce version is 3.
Thanks in advance

Related

BootstrapToggle throwing error on IE11

I have many users with IE11 using my code...(my solution is a Microsoft Word app, which unfortunately uses the IE11 engine when running on Windows machines so MSFT can support Windows 7 users...!!!).
One user is seeing a
"Object doesn't support property or method 'bootstrapToggle'"
error...
Any reason why IE11 might not run/allow this library?
User is in another timezone and its been hard getting additional info...I've asked them to update IE11 etc. The rest of my basic bootstrap3, jquery app loads okay...

Object doesn't support property or method 'querySelector' in IE 10

I encounter a problem with IE 10 regarding its support. The website is very good to use in other browser except IE.. I also tried using IE 11 and still it didn't work.
I used angularJS and IE could not recognize querySelector..
Can anyone have an idea how to solve this one? Please help me..
The version of of my AngularJS is v1.2.22
I attached my error message
Thank you so much for helping me..
UPDATE
Through the help of Syed Ali Taqi I already passed that error by Deleting all history, and cookies and resetting the settings but i got a new problem and it is like this
[$rootScope:inprog] http://errors.angularjs.org/1.2.22/$rootScope/inprog?p0=%24digest
I wonder why the IE error that part but not in other browser like Chrome and firefox.. I am very sensitive in compatibility of site to all browser because we cannot dictate the user what browser to use..
Please anyone can help me
This should solve the problem:
Delete all History
Clear Cookies
Reset IE settings
I think it's something else that is fails. http://caniuse.com/#feat=queryselector according to that the support should be there in IE10.
Make sure the IE is not using any compatability mode to view your site.
Goto Settings > compatatibilty mode > make sure display intranet sites in compatability mode is NOT checked.
please see the IE9 equivalent of querySelectorAll and check the compatibility mode of your IE browser also.
This can be caused by IE's compatibility mode. You can go under Compatibility View Settings and see if your sites domain is listed.
IE Developer Tools [F12] was useful for me in diagnosing this (IE11):
the toolbar on dev tools has a dropdown that lets you select IE compatibility version
set the desired version using the dropdown on the toolbar, then refresh the page
in my case the error went away when using version 8 or greater
To fix the issue, I ended up adding a meta tag as described here. (I actually added it via the web.config as shown here).

AngularJS in Internet Explorer 7

Yes, I know, IE 7 is dated and does not support modern technology. **Insert classic Microsoft joke**
However I work for a state University and there is a lot of red tape so for the time being we still partially support IE7 (hopefully that won't be the case soon). Also, I'm really curious about this issue.
I have read through Angular's documentation for supporting old versions of IE and for the most part I can get things to work. But oddly enough, a simple Angular application crashes on IE7 if you populate two attributes with data bound content in the same HTML tag.
For instance if I am looping (ng-repeat) through an object to create a link list, this works just fine:
Google
But this does not work:
Google
In fact it crashes the whole application. Any thoughts?
Here is a working Plunkr http://plnkr.co/edit/znbXJkhiEQXqhTcyYcU4?p=preview just so you can preview some sample code. When I run that code on a static .html page in an IE 7 browser emulator (browserstack.com), nothing shows, not even the "Hello World". Just the Angular templating brackets.
Please let me know if you need more information. Thanks.

Can't get JQuery postMessage plugin to work on IE

I'm trying to use this jQuery postMessage plugin to pass messages between a couple of windows. While it's working great under FF/Chrome, it just doesn't seem to work under IE8 nor IE9.
The line I'm using is:
$.postMessage('hello world', opener.location.toString(), opener);
In IE8, I get the following error message:
No such interface supported
jquery.ba-postmessage.js
Code: 0
line: 112
char: 7
I can't really figure out what I'm doing wrong. I noticed this library is a bit outdated (though it does say to be working on IE8), so I tried downloading jquery-1.3.2 which it is said to be working on, and it still didn't work.
Any tips about how to solve this (or possibly any references to other cross-browser libraries with the same ability) will be much appreciated.
This appears to be a limitation of Internet Explorer. postMessage will only work between frames of the same page, not between windows or tabs.
For more information, see:
http://blogs.msdn.com/b/thebeebs/archive/2011/12/21/postmessage-popups-and-ie.aspx
http://blogs.msdn.com/b/ieinternals/archive/2009/09/16/bugs-in-ie8-support-for-html5-postmessage-sessionstorage-and-localstorage.aspx (Issue #1)

ie8 javascript not running or loading

I have un-installed and re-installed IE8 a few time and javascript will not run.
I have checked jQuery and numerous sites, and run simple examples like alert("hi"); nothing works. The ie8 developer tools under script debugging says
"Breakpoint cannot be set in this location, the code in the document is not loaded"
This also happens when using the Spoon plugin and IE7 Or IE8.
also any of these scripts work just fine in firefox.
Any ideas or help is much appreciated!
Go to Internet Options, Security, Custom Level, and enable Active Scripting under Scripting.
OS: WinXp service pack2
issue in IE7 and IE8
I had spent alot of time today, uninstalling and reinstalling IE v 7 & 8. I had checked the security settings multiple times. Even disabled my firewall, nothing worked. eventually a friend of mine found the clue.
Apparently IE7 & IE8 use the same javascript registered DLL which had become un-registered for whatever reason.
To fix it:
Start > Run...
In the Run box, type in (without quotes) "regsvr32 jscript.dll"
You should receive a popup says that it registration succeeded.
I had the same problem, but the issue for me was the way I defined my block of script. I used type="application/javascript". This is supposed to be the correct way to do it, but IE only wants text/javascript.
IE -> Tools -> Internet Options -> Advanced -> Disable script debugging (uncheck)
ensure tag ends with > instead of />
None of the above worked for me,
Reserved keyword
It was blocked because I tried to invoke my custom export function from my custom object. The 'export' keyword seemed to be reserved in IE.
Chrome works fine comme toujours.
In my case the problem was that IE8, doesn't support Object.defineProperty, which lead to all JavaScript not working.
I found out about that problem, when I started debugging JavaScript in IE8 and got the error Object doesn't support this action.
This helped me, apparently IE doesn't always load script when running from local drive. I had to add a "Mark of the Web".
<!DOCTYPE html>
<!-- saved from url=(0021)http://www.google.com -->
<html>
for my case which was in IE11 in windows server 2008 R2
at first my site was recognized as internet zone which IE Security Level bar was configured high and not normal.
but adding my site simply to Trusted Sites which have low security via Internet options - Security tab - resolved the problem.
Looks like there can be multiple causes for the same symptom. For me it turned out to be the ActiveX controls/active content was blocked (I'm developing on local and had forgotten that IE likes to make things nice and secure from local).
Side note: With IE9 (I just upgraded) they moved the 'yellow bar' to the bottom and I was failing to notice it. MS is missing more than hitting lately on their UX/UI design
(see for example the ribbon interface visual overload http://www.appleinsider.com/articles/10/03/29/new_office_11_for_mac_sports_dense_ribbons_of_buttons.html)
I tried
regsvr32 jscript.dll, but it didn't work.
Then I tried
regsvr32 C:\Windows\System32\jscript.dll
regsvr32 C:\Windows\SysWOW64\jscript.dll
And it works!
In my case, the JavaScript key const lead to an error that stop JavaScript execution. The key word is not support in the IE 10(and early version). See this for more infomation.

Categories

Resources