将javascript文件移动到内联html中

将javascript文件移动到内联html中,javascript,html,Javascript,Html,我有一个允许使用内联javascript的应用程序,但不允许使用源文件中的javascript。我正在尝试修改网页以在此浏览器上打开,并且需要知道如何将网页中的javascript文件内联放置。在HTML中使用标记。他们可以去任何地方-我更喜欢在标签内: <head> <script type="text/javascript"> // put anything here - any type of valid javascript works

我有一个允许使用内联javascript的应用程序,但不允许使用源文件中的javascript。我正在尝试修改网页以在此浏览器上打开,并且需要知道如何将网页中的javascript文件内联放置。

在HTML中使用
标记。他们可以去任何地方-我更喜欢在
标签内:

<head>
    <script type="text/javascript">
          // put anything here - any type of valid javascript works
          // if you import jquery, you can use jquery here too!
    </script>
</head>

//把任何东西放在这里——任何类型的有效javascript都可以工作
//如果导入jquery,也可以在这里使用jquery!

您应该将导入的代码放入HTML页面的
脚本
标记中(您的应用程序),请参见以下示例:

<html>
    <head>
        <script type="text/javascript">
                  //Import your JS script here, e.g.:
                  function doSomething(){
                   ..
                  }
        </script>
    </head>
    <body>...</body>
</html>

//在此处导入您的JS脚本,例如:
函数doSomething(){
..
}
...

我会把
放在正文的末尾,以优化用户experience@myroman这将如何优化脚本?我会将其加载到
HTML
下,这样在尝试操作
DOM
时不会出现错误。我所熟悉的最优化的位置是在主体的结束标记下谈论用户体验,当浏览器处理页面并找到脚本元素时,它会停止渲染并执行它,因此,页面呈现会暂停一段时间,具体取决于脚本的操作。因此,如果页面在
中包含长时间运行的脚本,用户将看到一段时间的空白屏幕。因此,除非您对脚本有特定的要求(例如,某些统计数据收集脚本(如SiteCatalyst)放在头部),否则放在正文末尾总是更好的