[dev] addScriptFile() comes too late

Ralf Lang lang at b1-systems.de
Tue Jun 5 08:51:19 UTC 2018



Am 04.06.2018 um 12:17 schrieb Sebastian Birnbach:
> All *.js scripts added to page_output e.g. via
>
> $GLOBALS['page_output']->addScriptFile('foo.js');
>
> are written to the very end of the HTML page, just before '</html>'
>
>
> My page renders several Horde_View subpages, one of which calls a function
> in foo.js. However, as the *.js files are not loaded at the time of
> function call, the function is not found.
>
> Is there a Horde way to include a JS script file earlier on in the HTML
> code?
I do not fully understand. You should wait for the page loaded event if 
you run javascript which depends on certain resources already loaded.

Regards

Ralf


More information about the dev mailing list