javascript    <script language= javascript >放在哪个位置,什么时候放在<head></head>里,什么时候放在之外?

解决方案 »

  1.   

    放哪都可以主要看什么时候用到,如果页面加载完再用放html底部都可以
      

  2.   

    这要看你想不想用下面的元素,比如你想用JS语句下面的<input>这些值之类的你最好放到下面,放在上面也可以,但需要用onload先让页面加载完
      

  3.   

    不怎么懂这玩意儿,能举例讲下不?什么时候放在<head></head>里     什么时候放</head>下       又是什么时候放<body></body>里
      

  4.   

    楼主,为什么只写了一个language属性?
    PS:
    language:已废弃。原来用于表示编写代码使用的脚本语言(如Javascript、Javascript1.2或VBScript)。大多数浏览器会忽略这个属性,因此也没必要再用了。   -- 引用《Javascript高级程序设计 第三版》如果楼主是说嵌入外部文件的位置,追求加载速度的话,就放到页面的最下面。注意javascript的执行数序就好。
      

  5.   

    1楼正解看你用在哪了。大家习惯上放head或者body里面我见过放在head和body之间的这样似乎不可取。
      

  6.   

    javascript程序设计基础教程里的     因为3种情况都出现过    我就想区分下什么时候用哪种情况················
      

  7.   

    如果放在head里面,初始化页面的时候就会首先加载
    如果放在body里面,等页面初始化完成,才去加载。放置js文件,只是加载的顺序问题。
      

  8.   

    如果考虑性能问题,个人认为放到body里面,而且是底部。特别是js内容多的时候。
      

  9.   

    帮我看看我的站301对不对(www.guanyuezi.com),谢谢大神!
      

  10.   

    一般来说,script标签都放在body的最后面,不是必须的,只是提倡,放哪都能运行,只不过是个人习惯的问题
      

  11.   

    放哪里都行Javascript 基础 之 HelloWorld http://www.verejava.com/?id=17234503114325
      

  12.   

    理论上是放在哪里都可以的
    而由于dom文档是自上而下加载渲染的,通常会把一些不那么“重要”(对页面的整体渲染无影响)的代码放在body的底部,让浏览器先渲染前面的代码
    虽然在程序看来都是同样的加载,但是在我们肉眼来看,当整个页面呈现出来后就表示整个dom已经渲染“完”了
      

  13.   

    目前我个人的理解是,需要操作页面的很多JS代码(比如需要自动判断给页面用JS或者JQ加样式的时候)都是放在底部,比如什么要单击什么按钮才进行操作的东西都是放在前面的(大概是这样,有特例)PS,本人也是小白,有错误的地方希望大神指出
      

  14.   

    一般建议放在最底部</body>之前,不会阻塞浏览器的加载,加快显示。