Highcharts - IE8 not rendering chart correctly - internet-explorer-8

We have a chart that is rendering incorrectly in IE8. We just updated the Highcharts.js file yesterday with the latest version as we were receiving a script error on "d.join". Now we don't get any script error and our page continues to load properly, a step in the right direction, however the chart is missing the axis and plot lines and the coloring.
Here is what the chart looks like in Chrome/IE10/IE9:
and in IE 8:
Please help me figure this out. Thanks!

It looks like your problem is due to upgrading to jQuery 2.x. jQuery has intentionally dropped support for Internet Explorer 8 and below. See http://blog.jquery.com/2013/04/18/jquery-2-0-released/
Your solution would be to either
Downgrade to jQuery 1.x
Drop your support for Internet Explorer 8

Related

Domino 9.01 Fix 3 CKEditor error - No error on 9.01 Fix 1

Hope someone can help me, I've been stuck for a few days now.
After updating my Domino server to 9.01 Fix 3 I keep getting an error on the javascript console:
TypeError: this.editor.getData is not a function
This is the image of the error:
Console Error Message
And all buttons on my page stop working.
If I comment the Richtext code on the page, everything starts working again, this is the code:
<xp:inputRichText id="ds_decisao" styleClass="data" disableClientSideValidation="true" value="#{dts_proposta.ds_texto}" required="false" disableValidators="true" title="titulo" immediate="true"></xp:inputRichText>
This server is for test purposes, so we have the same code in another one that the version is 9.01 Fix 1, and the error does not happen there. The page code is exactly the same, just the server version is different.
I don't know where in the code the problem is, inside CKEditor or Domino, because both of them get updates going from Fix 1 to Fix 3.
I have tried downgrading the version of CKEditor to the same one that is on the 9.01 Fix 1 server, but the error persists. So maybe that points to something on the Domino code, not the CKEditor, but I don't know.
I have to use Fix 3 for security reasons, and I do need CKEditor.
Has anyone encounter this problem?
Any help is appreciated.
Thanks!
I have recently run in to exactly this issue and exact error message with CKEditor in XPages 9.0.1 FP3
I found that when there is an SSJS onClientLoad event on the page it causes an AJAX POST event to the server and this is stopping the CKEditor from loading successfully. Removing the SSJS onClientLoad event allowed the page to load as expected.

c3.js chart and wkhtmltopdf

I'm using c3.js (http://c3js.org/) and wkhtmltopdf (http://wkhtmltopdf.org/) to generate a PDF of the HTML page my chart lives on. My chart displays fine in the browser but is blank in wkhtmlpdf. Wkhtmltopdf reports no Javascript errors but the resulting PDF does not include the chart. Does anyone have a work around for this?
/wkhtmltopdf --javascript-delay 5000 "http://c3js.org/samples/chart_donut.html" ~/test.pdf
Upgrade to the latest version or there are a few workarounds explained
here https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1964 which appear to have resolved this issue.

Birt report viewer installation on glassfish

I'm trying to set up an Birt report viewer (4.3.1) on a glassfish server(4).
The index page works, but when i try to run the test report , the browser gives me some text but not render the player. That doesn´t seems like an exception.
That's the screenshot:
https://dl.dropboxusercontent.com/u/3294352/www/BIRTPROBLEM.PNG
Seems like the path is incorrect (images, styles and js includes)... I did try to solve moving the files on applications folder (on glasshfish domain), but that's not working.
Please, help :)
I had the same issue.
http://developer.actuate.com/community/forum/index.php?/topic/34461-birt-glassfish/#entry127724
I responded to a similar questions about this on the Eclipse BIRT Newsgroup a little while back. I saw the same issue with the frameset and run servlets. If you change the URL to preview, it works as expected. You could file a bug for this in the eclipse.org/birt bugzilla to see what they say.

Bootstrap 3 CSS Responsive Grid IE8

Been combing the code and searching google/stack/forums for a while, but no luck. I've got a layout built with bootstrap 3 that uses should be 4 columns at lg, 3 at md, 2 at sm and 1 at sm. It works on all browsers except ie8. On ie8, only one column is shown as the col-xs-12 is overriding everything. I have implemented the require.js script, the IE=Edge meta tag, and think I have the scripts loading in the correct order. Below is the html/css/js. Anyone catch anything that I didn't?
https://gist.github.com/anonymous/6978014
There was a bug in the require.js script somewhere. Pulled down the latest minified version and it suddenly worked. :P

Dojo 1.4 - IE 8 dojox.charting label not shown -> dojox.gfx

I have a problem concerning dojox.charting, after updating to the new version of dojo IE 8 doesn't show the labels of my charts anymore. Seems to be a dojox.gfx text problem.
See with IE8:
http://download.dojotoolkit.org/release-1.4.0/dojo-release-1.4.0/dojox/gfx/tests/test_text.html
Any idea how to fix that?
Cheers
-jstr
It looks like some IE8 fix pushed by MS broke it because we didn't modify this code for a long time.
In any case there is a ticket for this problem (reported as a charting ticket): http://bugs.dojotoolkit.org/ticket/10491
One simple fix for now is to force IE7 mode:
<meta http-equiv=“X-UA-Compatible” content=“IE=7” />
More info can be found in Understanding Compatibility Modes in Internet Explorer 8.

Resources