迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

JavaScript 中的自动点击

作者:迹忆客 最近更新:2023/03/10 浏览次数:

window 对象是与浏览器通信的最重要的对象之一;它代表浏览器窗口。所有函数和全局变量都成为 window 对象的成员。

WindowLocation 对象用于获取当前页面的 URL 并更改重定向的 URL。

本文教大家如何在 JavaScript 中自动触发锚点标签的点击事件。这可以通过 location 属性或 window 对象的 open 方法来实现。

window.open() 是 JavaScript 提供的窗口接口方法,可将指定的 URL/资源加载到具有指定名称的新标签页或现有浏览器中。此方法创建一个用于打开特定 URL 的新窗口。

每次 window.open() 方法返回时,它都会包含 about:blank。执行当前脚本块后,将加载实际的 URL。

语法:

window.open(url, windowName, windowFeatures);

此方法将 url 作为输入参数,该参数是接受有效图像路径、URL 或其他浏览器支持的资源的必需参数。如果你传递一个空字符串,则会打开一个带有空 URL 的新标签页。

windowName 是一个可选参数,用于指定浏览器上下文的名称。这并不能确定窗口标题,而且此窗口的名称不能包含空格。

windowFeatures 是一个可选参数。如果属性是布尔值,此参数接受形式为 name=valuename 的新标签页的逗号分隔窗口属性。

一些选项是对象窗口的默认位置和大小。

你可以在方法 Window.location 的文档中找到更多信息。

<a class="myLink" id="gle-lnk" href="https://www.jiyik.com">Open 迹忆客</a>
const link = document.getElementById('gle-lnk');
window.open(link.href);

在上面的代码中,我们使用了 window 对象的 open 方法,它将在新标签页中打开请求的 URL。

这是 Window.location 的只读属性。这将返回 Location 对象。

与文档当前位置相关的所有信息都存储在此对象中。该位置对象还包含 hrefprotocolhosthostnameport 等。

你还可以使用 location 直接访问 window.location 属性,因为组件始终位于范围链的顶部。用户可以使用 href 属性或 Location 对象的 assign 方法来加载/打开另一个 URL/资源。

语法:

window.location = URL_PATH;
window.location.assign(URL_PATH);
window.location.href = URL_PATH;

URL_PATH 是一个必需参数,它接受要打开的有效 URL。此 URL 可以是任何 URL、绝对 URL、锚 URL、相对 URL 或新协议。

<a class="myLink" id="gle-lnk" href="https://google.com">Open Google</a>
const link = document.getElementById('gle-lnk');
window.location = link.href;
window.location.href = link.href;

在上面的代码中,我们使用了 window 对象的 location 属性,它将使用同一标签页中的现有 URL 更改请求的 URL(在锚标记中指定)。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 Angular 中上传文件

发布时间:2023/04/14 浏览次数:71 分类:Angular

本教程演示了如何在 Angular 中上传任何文件。我们还将介绍如何在文件上传时显示进度条,并在上传完成时显示文件上传完成消息。

Angular 2 中的复选框双向数据绑定

发布时间:2023/04/14 浏览次数:139 分类:Angular

本教程演示了如何一键标记两个复选框。这篇有 Angular 的文章将着眼于执行复选框双向数据绑定的不同方法。

在 AngularJs 中加载 spinner

发布时间:2023/04/14 浏览次数:107 分类:Angular

我们将介绍如何在请求加载时添加加载 spinner,并在 AngularJs 中加载数据时停止加载器。

在 Angular 中显示和隐藏

发布时间:2023/04/14 浏览次数:78 分类:Angular

本教程演示了 Angular 中的显示和隐藏。在开发商业应用程序时,我们需要根据用户角色或条件隐藏一些数据。我们必须根据该应用程序中的条件显示相同的数据。

在 Angular 中下载文件

发布时间:2023/04/14 浏览次数:104 分类:Angular

本教程演示了如何在 angular 中下载文件。我们将介绍如何通过单击按钮在 Angular 中下载文件并显示一个示例。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便