window.onload conflicts with other plugins
-
Hi there,
You have used following code in “wp-code-prettify.php” file
window.onload = function(){prettyPrint();};which does not let run the
window.onloadfunction defined in other plugins/themes activated at websites. This, in turn, breaks the functionality of the website which uses your plugin.
So, you must change that code to following:function soliOnLoad(func){ var boliqOldOnLoad = window.onload; if (typeof window.onload != 'function') { window.onload = func } else { window.onload = function () { boliqOldOnLoad(); func() } } } soliOnLoad(function(){ window.onload = function(){prettyPrint();}; });Above will not cause conflict with
window.onloadfunction of any other plugin/theme.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
The topic ‘window.onload conflicts with other plugins’ is closed to new replies.