在JavaScript文档中嵌入JavaScript时,放置<script>标记和包含JavaScript 的适当位置在哪里?我似乎记得你不应该把它们放在这个<head>部分中,但放在该部分的开头<body>也是不好的,因为在完全呈现页面之前必须解析JavaScript(或类似的东西).这似乎将该部分的末尾<body>作为<script>标记的逻辑位置.
所以,在这里是把正确的地方<script>标记?
(这个问题引用了这个问题,其中建议JavaScript函数调用应该从<a>标签移动到<script>标签.我专门使用jQuery,但更一般的答案也是合适的.)
将script标记放在body(</body>)的结束标记之后是多么错误.?
<html>
....
<body>
....
</body>
<script type="text/javascript" src="theJs.js"></script>
</html>
Run Code Online (Sandbox Code Playgroud) 我有一个HTML元素
<frame src="#" title="Content Frame" name="content" id="content" />
Run Code Online (Sandbox Code Playgroud)
我想在页面加载时使用Javascript动态设置它的"src".我怎样才能做到这一点 ?
我正在尝试类似的东西;
document.getElementById('content2').contentWindow.location = 'xyz_frame.html';
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,它不起作用.它是一个元素,而不是
粗糙的代码;
<html>
<head>
<script language="javascript">
function LoadPage(){
document.getElementById('content2').src = 'ipad_lrd_frame.html';
}
</script>
</head>
<body onload="LoadPage()">
<frame id="content2"></frame>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)