易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript脚本的位置

书上说应该把js代码放在head部分,但是我看到很多 jsp 代码中都把javascript代码放在最后也没有问题,这个怎么回事
而且我打开新浪新闻首页这些很大的网页时一部分一部分显示的,js代码应该在前面才行吧
少量的js可以放在前面 ,一般放在需要用的位置就行了
js会影响页面加载,所以一般放到body后更好

但是如果一个body中调用了一个函数,但是这个函数在body之后才定义,那就会找不到这个函数的定义吧

即使是body的onload事件,js放到页面之后仍然可以执行:
你看:
HTML code:

</head>
<body onload="fun()">
<div id="oldc">
字符串1
字符串2
字符串3
……
字符串N
</div>
<br />
<div id="newc">
<a href="test.html" target="_blank" onclick="closeWin()">首页</a>
</div>
</body>
<script type="text/javascript">
function fun() {
alert("s");
}
//一般不建议在html标签中调用 事件,可以直接写成window.onload=fun;
</script>
</html>



具体放哪里看你需求的,随便放~~

对于那些用于当前页面显示的js,你必须把它放到调用之前;而那些只有当你进行页面操作时才调用的js,你就可以把它放到后面。这样它就会在页面显示之后操作调用之前加载。这样既可以不影响你的页面显示速度又不影响你接下来的操作。

下面是javascript中的一段,我执行了只显示了
This is the fir


相关问答:

C#写JAVASCRIPT 数组

C#写JAVASCRIPT 数组

      protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
& ......

JavaScript的一个问题

<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......

javaScript悬停控件上的浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......

用HTML及javascript实现两个数的相加

各位大师讲解下,谢谢
不是很明确你要的是什么

LV  GUCCI  香奈儿一比一包包 批发零售!
广州市天龙皮具厂成立于2002年。是一家有多年专业设计、生产、经营高档皮具系列产品的企业。主营LV,GUCCI,C ......

怎么用javascript控制gridview里的RadioButton

怎么用javascript控制gridview里的RadioButton
对 gridview  findcontrol ,找出RadioButton,
然后,对RadioButton ,的Attribute 增加 JS就可以了。


C# code:
for (int i = 0; i < gd ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号