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

标签 javascript browser src

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

我希望能够为客户提供一个 2 行小部件,例如,对于 Youtube 上的每个视频,您都可以获得它的“嵌入”行,您将其复制粘贴到您的网页上,结果您就得到了您页面上的视频,例如:

<iframe width="420" height="315" src="https://www.youtube.com/embed/_6mkqolyvVE" frameborder="0" allowfullscreen</iframe>

另一个例子是谷歌的+“+1”按钮:

<!-- Place this tag in your head or just before your close body tag. -->
<script src="https://apis.google.com/js/platform.js" async defer></script>

<!-- Place this tag where you want the +1 button to render. -->
<div class="g-plusone" data-annotation="inline" data-width="300"></div>

我的一般问题是,当客户的页面中出现这些行时,幕后发生了什么?

我的具体问题是,如果我想提供一个 2 行小部件(a

<script> 

线和a

<div> 

line) 如何将我的 javascript 文件传递​​到 Web 客户端,以便浏览器知道将其视为应该评估和执行的文件?

谢谢,对于这个困惑的问题感到抱歉。 吉米。

最佳答案

当你有 <script>标签,然后浏览器会将内容作为脚本处理。您可以在脚本的开头和结尾定义内容,如下所示:

<script>
    //your code
</script>

或者您可以使用 src 指定可以找到脚本文件的位置。属性,如下所示:

<script src="http://yourdomain/yourfile.js"></script>

关于javascript - 如何将 javascript 文件传递​​给浏览器并使其使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30422357/

相关文章:

javascript - Emscripten:用控制台(某种)替换提示

javascript - jQuery Mobile 禁用某些标签的增强功能?

javascript - HTML/Javascript 在 onclick 中使用 src 字符串而不需要重新输入?

javascript - 有没有办法查看两个 "references"是否引用 Google Places API 中的同一地点?

javascript - jqueryTe 添加文本

javascript - 简单的闪光检测

http - 为什么 Firefox 不重新下载页面上已有的图像?

java - 黑莓:从嵌入式浏览器启动 native 浏览器

javascript - 使用 gulp 移动文件夹

css - 字体 SRC 在 HTML/CSS 中不起作用