Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在<;车身>;部分_Javascript_Html - Fatal编程技术网

Javascript 在<;车身>;部分

Javascript 在<;车身>;部分,javascript,html,Javascript,Html,我有一个特定页面的javascript,我不希望加载到我的标题部分。是否可以在HTML的部分中加载它 目前,我的所有js代码都在中,但我想将其删除到可以加载的单独js文件中 我试过用这个,但没用 <script type="text/javascript" src="<?php echo base_url();?>js/jquery-1.5.1.min.js"></script> 是的,这是可能的。试试看 为了进行调试,硬编码jquery完整路径 有时建议将

我有一个特定页面的javascript,我不希望加载到我的标题部分。是否可以在HTML的部分中加载它

目前,我的所有js代码都在中,但我想将其删除到可以加载的单独js文件中

我试过用这个,但没用

<script type="text/javascript" src="<?php echo base_url();?>js/jquery-1.5.1.min.js"></script>

是的,这是可能的。试试看

为了进行调试,硬编码jquery完整路径

有时建议将其加载到正文末尾,以加快页面主要内容的加载速度。

它应该可以

您是否尝试查看生成的源代码并查看PHP代码是否确实生成了正确的路径

除此之外,建议从CDN加载jQuery,例如google的:

是否可以在HTML的部分中加载它

从:


脚本是可能是BODY元素的子元素之一。许多其他元素也可能有脚本子元素

这不仅是可能的(),而且通常是个好主意

将脚本尽可能晚地放在页面中,这通常意味着就在关闭标记之前,这意味着浏览器可以在停止下载JavaScript文件(如果是外部的)之前解析和显示您的内容,并启动JavaScript解释器以运行脚本(内联或外部的)


将脚本放在“底部”对于加快页面的明显加载时间来说是一个相当不错的选择。

Q1:我有一个特定页面的javascript,我不希望在标题部分加载它。是否可以在HTML的部分中加载它

-是的,您可以在任何地方加载javascript,如果要编写内联代码,请确保在代码周围添加脚本标记

-您还可以请求类似于body中的文件

Q2:目前我的所有js代码都在中,但我想将其删除到一个单独的js文件中,以便加载

--没问题,那是更好的练习

Q3请求外部文件

以书面方式请求您在下面写入的外部文件

<script src="http://file_name.js" type="text/javascript"></script>

Yahoo工程师建议更高性能的方法是将脚本包含在HTML的末尾,就在
标记之前。因此,它甚至更好

要查看问题出在哪里,首先必须确保正在加载js文件。用户Firebug并转到脚本选项卡。你看到你的剧本了吗?如果没有,则说明您的路径有问题。

“试试看。”在您碰巧尝试使用的浏览器上运行的内容与现在和将来是否能够跨浏览器可靠运行的内容之间存在很大差异。
<script src="http://file_name.js" type="text/javascript"></script>