js提取指定网站内容(双语阅读:最简单的设置方法是将JavaScript代码嵌入到网页)

优采云 发布时间: 2022-03-09 10:26

  js提取指定网站内容(双语阅读:最简单的设置方法是将JavaScript代码嵌入到网页)

  当您第一次编写新的 JavaScript 时,最简单的设置方法是将 JavaScript 代码直接嵌入到网页中,以便在您测试它以使其正常工作时,一切都在一个地方。同样,如果您将预先编写的脚本插入您的网站,说明可能会告诉您将部分或全部脚本嵌入网页本身。

  第一次编写新的 JavaScript 时,最简单的设置方法是将 JavaScript 代码直接嵌入到网页中,这样您就可以在测试时将所有内容放在一个地方以使其正常工作。同样,如果您在 网站 中插入预先编写的脚本,说明可能会告诉您将部分或全部脚本嵌入页面本身。

  这对于设置页面并使其首先正常工作是可以的,但是一旦您的页面按照您想要的方式工作,您将能够通过将 JavaScript 提取到外部文件中来改进页面,因此您的 HTML 中的页面内容不会因为 JavaScript 等非内容项而变得杂乱无章。

  可以先设置页面并使其正常工作,但是一旦页面按您想要的方式工作,您可以通过将 JavaScript 提取到外部文件中来改进页面,这样页面 HTML 中的内容就不会被阻止被非内容项目(例如 JavaScript)搞砸了。

  如果您只是复制和使用其他人编写的 JavaScript,那么他们关于如何将其脚本添加到您的页面的说明可能会导致您将一个或多个较大的 JavaScript 部分实际嵌入到您的网页本身中,而他们的说明不会不要告诉你如何将这段代码从你的页面移到一个单独的文件中,并且仍然让 JavaScript 工作。不过不要担心,因为无论您在页面中使用的 JavaScript 是什么代码,您都可以轻松地将 JavaScript 移出页面并将其设置为单独的文件(或者如果您嵌入了多个 JavaScript,则为文件)这页纸)。这样做的过程总是相同的,最好用一个例子来说明。

  如果您只是复制和使用其他人的 JavaScript,他们关于如何将他们的脚本添加到您的页面的说明可能会导致您实际上将一个或多个 JavaScript 嵌入到您的页面本身中,而他们的说明却没有。不知道如何您可以将此代码从页面移出到一个单独的文件中,并且仍然能够使用 JavaScript。不过不用担心,因为无论页面中使用什么代码,您都可以轻松地将 JavaScript 移出页面并使其成为一个单独的文件(或者如果您有嵌入多个 JavaScript 的文件,您可以将其设置为文件)本页)。这样做的过程总是相同的,最好通过一个例子来说明。

  让我们看看一段 JavaScript 在嵌入到您的页面时的外观。您的实际 JavaScript 代码将与以下示例中显示的不同,但在每种情况下的过程都是相同的。

  让我们来看看嵌入页面中的一段 JavaScript 会是什么样子。您的实际 JavaScript 代码将与以下示例中显示的代码不同,但每种情况下的处理都是相同的。

  示例一

  if (top.location != self.location)

top.location = self.location;

  示例二

  示例三

  

/* if (top.location != self.location)

top.location = self.location;</strong>

/* ]]> */

  您的嵌入式 JavaScript 应该类似于上述三个示例之一。当然,您的实际 JavaScript 代码将与显示的不同,但 JavaScript 可能会使用上述三种方法之一嵌入到页面中。在某些情况下,您的代码可能使用过时的 language="javascript" 而不是 type="text/javascript" 在这种情况下,您可能希望通过将语言属性替换为类型一来使您的代码更加最新.

  您的嵌入式 JavaScript 应该类似于上述三个示例之一。当然,您的实际 JavaScript 代码将与显示的不同,但 JavaScript 可以使用上述三种方法之一嵌入到页面中。在某些情况下,您的代码可能使用过时的 language="javascript" 而不是 type="text/javascript",在这种情况下,您可能希望通过将语言属性替换为最新版本的类型 1 来更新代码。

  在您可以将 JavaScript 提取到它自己的文件中之前,您首先需要确定要提取的代码。在上述所有三个示例中,有两行实际的 JavaScript 代码需要被提取。您的脚本可能会有更多行,但很容易识别,因为它在您的页面中占据与我们在上述三个示例中突出显示的两行 JavaScript 相同的位置(所有三个示例都收录相同的两行JavaScript,只是它们周围的容器略有不同)。

  在将 JavaScript 提取到它自己的文件中之前,您首先需要决定要提取什么代码。在上述所有三个示例中,需要提取两行实际的 JavaScript 代码。您的脚本可能有更多行,但很容易识别,因为它在页面上的同一位置,因为我们在上面三个示例中突出显示了两行 JavaScript(所有三个示例都收录相同的两行) JavaScript ,只有周围的容器它们略有不同)。

  要将 JavaScript 提取到单独的文件中,您需要做的第一件事是打开纯文本编辑器并访问网页的内容。然后,您需要找到嵌入的 JavaScript,该 JavaScript 将被包围。要将 JavaScript 实际提取到单独的文件中,您需要做的第一件事是打开纯文本编辑器并访问网页的内容。然后,您需要找到将被上述示例中显示的代码变体之一包围的嵌入式 JavaScript。找到 JavaScript 代码后,您需要选择它并将其复制到剪贴板。在上面的示例中,要选择的代码被突出显示,您不需要选择脚本标签或可能出现在您的 JavaScript 代码周围的可选注释。找到 JavaScript 代码后,您需要选择它并将其复制到剪贴板。在上面的示例中,将突出显示要选择的代码,您无需选择可能出现在 JavaScript 代码周围的脚本标签或可选注释。打开您的纯文本编辑器的另一个副本(如果您的编辑器支持一次打开多个文件,则打开另一个选项卡)并在此处粘贴 JavaScript 内容。支持打开多个文件,然后打开另一个选项卡),然后将 JavaScript 内容粘贴到那里。

  为您的新文件选择一个描述性文件名并使用该文件名保存新内容。使用示例代码,脚本的目的是打破框架,因此适当的名称可以是 framebreak.js。

  为新文件选择一个描述性文件名并使用该文件名保存新内容。使用示例代码,脚本的目的是打破框架,因此合适的名称是 framebreak.js。

  所以现在我们将 JavaScript 保存在一个单独的文件中,我们返回到编辑器,在编辑器中我们拥有原创页面内容,以便在那里进行更改以链接到脚本的外部副本。文件,回到编辑器,我们在其中拥有原创页面内容,我们可以在其中进行更改以链接到脚本的外部副本。由于我们现在将脚本放在一个单独的文件中,我们可以删除原创内容中脚本标签之间的所有内容,以便

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线