CKEditor not returning value in IE7 - internet-explorer-7

CKEditor not returning value in IE7
Hope someone can help. I have integrated CKEditor into a site and everything works fine except for in IE7.
I've integrated CKEditor by adding <TEXTAREA> tabs in my HTML and giving them the class ckeditor. CKEditor then "converts" these into CKEditor instances when the page loads instead of standard TEXTAREA controls.
I am then retrieving the value using Request.Form["ControID"] in my server side code (C#). For most browsers this works fine but in IE7 no value is returned despite the control containing text.
Any ideas?

In case anyone else has this problem I have resolved it by reverting to version 4.1.3 of CKeditor which is apparently the latest version to support IE7.
Alternatively you can also copy the contents of the CKEditor instance out to a hidden control prior to form submission:
$('#hdnHiddenControl').val(CKEDITOR.instances.txtCKEditorControl.getData());

Related

Angular tabs re-ordering themselves onClick on newest version of Chrome

In my AngularJS app, I'm using a custom tabs directive to create several clickable tabs. On the newest version of chrome (77.0.3865.90), clicking on of these tabs causes the clicked tab to unexpectedly re-order itself. (The tab, which was on the right before, slides all the way to the left). In addition, some tabs are being covered by other tabs.
Does anyone know if this is due to a regression in the newest version of chrome? I don't see this behavior in Firefox or Edge.
This is no longer an issue in my app. I'm assuming a chrome update fixed this issue.

CKEditor conflicting with TextAngular

We have a nifty AngularJS 1 app and we're using TextAngular add on. Works great. We now have the requirement to add the customer's custom header into our work, which is being added via JS AJAX call and it inserts the HTML into the page. This header is using CKEditor. I've asked to remove it but they can't. As a result, when I click into my TextAngular box, the CKEditor toolbar appears.
Thoughts on how I can separate the two? It appears CKEditor is attaching itself to any div where contenteditable="true". Is there a way to tell CKEditor to ignore divs?

ng-disabled is not working in Firefox and chrome

Currently I'm working on a project related to AngularJS. In there I need to disabled on
< a >
link. To do that I used ng-disabled="true". This is not working in chrome and Firefox. But it works in IE. Someone suggested the change link to a button. But in this project I can't convert those links to buttons. Does anyone know how to do so?
This works well if you used AngularJS 1.1.5 version or higher
mine is v1.1.5, it also works well in all browsers.
AngularJS just maps the functionality of the disabled property of input elements with the ng-disabled directive.
This cannot work for <a> tags, since only input type elements have support for the disabled property.
If you really can not change the link to a button, your only option would be to add customized CSS and click handlers to those links.

Drupal 7 Admin Overlay positioned to high

This is a problem that seems to have occurred for no reason. Everything was working fine, and now all of a sudden the overlay iframe for the admin interface renders too high so that any tabs are rendered underneath the toolbar. I hadn't edited any css or html so I don't see how I could have done this. Has anyone seen this happen, and how did they fix it? I'm attaching two images. One shows the site as it is (incorrectly). The other shows another similar site that is functioning correctly. Also, notice on the incorrect display, somehow the toolbar is showing OVER the browser scrollbar.
The problem is that I was swapping in JQuery 1.8.3 with hook_js_alter. This has a known problem causing this exact issue. I didn't need a later version of JQuery after all so I removed that, and it fixed the problem.

Extjs History class and iframes

Take the sample history example from Extjs framework. It works fine in Safari.
Now add the following lines to the history.html page
<iframe src='http://google.com'></iframe>
Now test the same example in Mac Safari. It just doesn't work. Any solution to this problem?
I'm having a similar problem. For some reason my back button isn't controlling the hidden iframe. It's updating the main URL in IE.

Resources