CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

<script>...</script>存放位置的问题。。。

楼主2000lhzh(一叶孤舟)2003-09-02 14:58:14 在 .NET技术 / ASP.NET 提问

<script>...</script>可以存放在<head>....</head>也可以放在<body>....</body>有什么区别吗? 问题点数:20、回复次数:7Top

1 楼saucer(思归)回复于 2003-09-11 08:44:53 得分 5

if   <script>   contains   only   function   definitions,   then   there   is   no   difference,   but   if   you   have   statements   that   will   be   executed   at   (client   side)   page   load   time,   then   there   is   a   difference,   especially   if   those   statements   access   the   DOM  
  Top

2 楼Englishgenius(白天遛鸟晚上洗澡)回复于 2003-09-11 08:50:09 得分 5

可将<Script>...</Script>标识放入head>..   </Head>或<Body>   ...</Body>之间。  
  将JavaScript标识放置<Head>...   </Head>在头部之间,使之在主页和其余部分代码之前装载,从而可使代码的功能更强大;  
  可以将JavaScript标识放置在<Body>...   </Body>主体之间以实现某些部分动态地创建文档。  
  Top

3 楼xavier_lee(我自横刀哈哈笑!)回复于 2003-09-11 10:14:39 得分 0

none   difference!!Top

4 楼fengliudai(大工阿呆)回复于 2003-09-11 10:25:01 得分 0

请教   思归   到底有什么区别呢Top

5 楼2000lhzh(一叶孤舟)回复于 2003-09-24 09:23:42 得分 0

没有看懂。Top

6 楼xiandaliu(仙达流,菜鸟先飞)回复于 2003-09-24 09:34:10 得分 5

<Head>...   </Head>在头部之间的脚本是在页面加载时执行的,例如你需要一个全局的变量,并在开始时附值,OK,你一定要放在那里。  
  <body>间的代码是你的程序中运行时调用的脚本文件,并不是你要在页面加载时使用。  
  建议将所有的脚本放在<Head>...   </Head>之间。Top

7 楼uno(钢盅郭子)回复于 2003-09-24 09:47:56 得分 5

body内的任何元素都按照出现的先后次序加载(如果把访问某个对象的脚本放在对象出现之前就会出错)  
  head内是全局性变量、函数定义的地方  
   
  p.s.  
  Page.RegisterStartupScript是在</form>之前向客户端添加脚本,一般用于服务器端生成客户端添加页面加载后的初始化脚本Top

相关问题

  • JavaBean的存放位置
  • w2k 的密码的存放位置
  • eclipse开发javabean文件存放位置
  • 关于 OICQ 密码存放的位置,明文及密文
  • 如何改变服务器上的数据存放的位置?
  • 对dll存放的位置有什么要求?
  • J2me 类的源文件在什么位置存放呀?
  • java中如何找到应用程序的存放位置?
  • tomcat怎样修改默认的网页存放位置??
  • 关于mysql数据库中数据的存放位置...如何设置??

关键词

得分解答快速导航

  • 帖主:2000lhzh
  • saucer
  • Englishgenius
  • xiandaliu
  • uno

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo