web-apps/vendor/requirejs/tests/browsertests/docwritenested/index.html
Maxim Kadushkin 741b10515d webapps added
2016-03-10 21:48:53 -03:00

29 lines
865 B
HTML

<!DOCTYPE html>
<html>
<head>
<title>Nested doc.write Test</title>
<script type="text/javascript">
function loadScript(url) {
url += "?stamp=" + (new Date()).getTime();
document.write('<script src="' + url + '"></' + 'script>');
}
loadScript("one.js");
</script>
</head>
<body>
<h1>Nested doc.write Test</h1>
<p>This test checks how the browser treats document.write calls that are nested.</p>
<ol>
<li>a script for one.js is written via document.write()</li>
<li>when one.js loads it asks for two.js to be written via document.write()</li>
<li>one.js then immediately accesses something defined in two.js</li>
</ol>
<p>The expectation is that the access to the variable defined by two.js in one.js
will fail.</p>
<p>Check the console for output</p>
</body>
</html>