echo $pagelet; ?> <h2>Content replace with external javascript file</h2> <div id="external_js">Be patient, this will be completed in the end after delayed rendering</div> <?php $pagelet = new Pagelet('external_javascript_test'); $pagelet->add_javascript('test.js'); echo $pagelet; ?> <h2>Content replace with external javascript and inline javascript</h2> <div id="external_js2">be patient, this will be completed in the end after delayed rendering test</div> <?php $pagelet = new Pagelet('external_javascript_test2'); $pagelet->add_javascript('test2.js'); $pagelet->add_javascript_code("test2('external_js2', 'Ok');"); echo $pagelet; // Inject google analytics $pagelet = new Pagelet('google_analytics'); $pagelet->add_javascript_code(get_google_analytics_script('UA-18754626-1')); echo $pagelet; // Test with a pagelet which contains additional javascript payload $pagelet = new Pagelet('final_ok'); $pagelet->add_javascript("test.js"); $pagelet->add_javascript_code("\$('header').innerHTML = 'All done';", 12); echo $pagelet; echo "</body>\n"; BigPipe::render();