如何将javascript文件传递到浏览器并使其使用它?

如何将javascript文件传递到浏览器并使其使用它?,javascript,browser,src,Javascript,Browser,Src,这可能是一个非常基本的问题,但我的谷歌搜索结果并不相关 我希望能够为客户端提供一个2行窗口小部件,例如,对于Youtube上的每一个视频,您都可以为其获取“嵌入”行,然后将其复制粘贴到您的网页上,从而使视频出现在您的网页上,例如: <iframe width="420" height="315" src="https://www.youtube.com/embed/_6mkqolyvVE" frameborder="0" allowfullscreen</iframe> 当您

这可能是一个非常基本的问题,但我的谷歌搜索结果并不相关

我希望能够为客户端提供一个2行窗口小部件,例如,对于Youtube上的每一个视频,您都可以为其获取“嵌入”行,然后将其复制粘贴到您的网页上,从而使视频出现在您的网页上,例如:

<iframe width="420" height="315" src="https://www.youtube.com/embed/_6mkqolyvVE" frameborder="0" allowfullscreen</iframe>
当您有一个
标记时,浏览器将作为脚本处理内容。您可以在脚本的开头和结尾定义内容,如下所示:

<script>
    //your code
</script>

我想您是在问如何创建动态创建DOM元素的web小部件。嵌入式youtube和google+1都是小部件。Iframe只是创建小部件的一种方法


有关小部件的更多信息-

标签告诉浏览器以脚本的形式执行文件。您能解释一下服务器端发生了什么吗?当我使用Apache时——我只是将我的文件放在它的默认文件夹中(比如说,public_html),我可以访问您提到的javascript文件。但是,我尝试使用node.js来处理请求,但是它本身并没有发生。Apache是否为我实现URL解析并根据URL在文件系统中搜索文件?在服务器端,带有内容/src的标记包含在html中。html被发送到客户端,浏览器在客户端解析html。当浏览器找到脚本时,将请求其src/执行内部文本。因此,如果您有一个带有src属性的脚本,那么它将包含在html中,发送到客户端计算机,浏览器在那里解析html,然后请求文件。如果src在服务器上,则服务器端发送该文件。如果src是外来的src,那么当您请求另一台服务器时,您的服务器端将不会执行任何操作。感谢您提供的良好链接!你能解释一下服务器端发生了什么吗?当我使用Apache时——我只是将我的文件放在它的默认文件夹中(比如说,public_html),我可以访问您提到的javascript文件。但是,我尝试使用node.js来处理请求,但是它本身并没有发生,Apache是否为我实现URL解析并根据URL在文件系统中搜索文件?我应该问另一个关于这个特定主题的问题吗?:)是的-您可以让Apache为您的静态文件提供服务,但是您应该在另一个特定于该主题的问题中对此进行咨询。
<script> 
<div> 
<script>
    //your code
</script>
<script src="http://yourdomain/yourfile.js"></script>