| <html> | |
| <body> | |
| Script execution test | |
| <div id="b1"></div> | |
| <div id="b2"></div> | |
| <div id="b3"></div> | |
| <script> | |
| function ok(b, msg) { | |
| return external.ok(b, msg); | |
| } | |
| var executed = false; | |
| var len = document.getElementsByTagName('div').length; | |
| ok(len === 3, "init length = " + len); | |
| document.write("<script>" | |
| + "var len = document.getElementsByTagName('div').length;" | |
| + "ok(len === 3, 'unexpected length ' + len);" | |
| + "executed = true;" | |
| + "<" + "/script>"); | |
| len = document.getElementsByTagName('script').length; | |
| ok(len === 2, "script col length = " + len); | |
| ok(executed, "written script not executed"); | |
| external.reportSuccess(); | |
| </script> | |
| <div id="a1"></div> | |
| <div id="a2"></div> | |
| <div id="b3"></div> | |
| </body> | |
| </html> |