Side navigation
Ticket #3105: test-3105.html
File test-3105.html, 1.3 KB (added by dmethvin, January 06, 2009 10:52PM UTC)
Test case for #3105
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document</title>
<script type="text/javascript" src="jquery-1.3b2.js"></script>
<script>
var ranScript = false, ranMeta = false;
$(document).ready(function(){
if ( !ranScript )
alert("Curious; script block didn't run");
if ( ranMeta )
alert("Curious; metadata was executed");
ranScript = false;
$('<script type="text/javascript">ranScript = true;</scr'+'ipt>').appendTo('body');
if ( !ranScript )
alert("Script test 1 failed");
ranScript = false;
$('<div><script type="text/javascript">ranScript = true;</scr'+'ipt></div>').appendTo('body');
if ( !ranScript )
alert("Script test 2 failed");
ranScript = false;
$('#script-test').appendTo('body');
if ( ranScript )
alert("Script test 3 failed");
ranScript = false;
$('#meta-test').appendTo('body');
if ( ranScript || ranMeta )
alert("Script test 4 failed");
});
</script>
</head>
<body>
<script type="text/javascript" id="script-test">
ranScript = true;
</script>
<script id="meta-test" type="metadata">
ranMeta = true;
</script>
</body>
</html>
Download in other formats:
Original Format
File test-3105.html, 1.3 KB (added by dmethvin, January 06, 2009 10:52PM UTC)
Test case for #3105
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document</title>
<script type="text/javascript" src="jquery-1.3b2.js"></script>
<script>
var ranScript = false, ranMeta = false;
$(document).ready(function(){
if ( !ranScript )
alert("Curious; script block didn't run");
if ( ranMeta )
alert("Curious; metadata was executed");
ranScript = false;
$('<script type="text/javascript">ranScript = true;</scr'+'ipt>').appendTo('body');
if ( !ranScript )
alert("Script test 1 failed");
ranScript = false;
$('<div><script type="text/javascript">ranScript = true;</scr'+'ipt></div>').appendTo('body');
if ( !ranScript )
alert("Script test 2 failed");
ranScript = false;
$('#script-test').appendTo('body');
if ( ranScript )
alert("Script test 3 failed");
ranScript = false;
$('#meta-test').appendTo('body');
if ( ranScript || ranMeta )
alert("Script test 4 failed");
});
</script>
</head>
<body>
<script type="text/javascript" id="script-test">
ranScript = true;
</script>
<script id="meta-test" type="metadata">
ranMeta = true;
</script>
</body>
</html>