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.onload
function 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.onload
function 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.