【问题标题】:JavaScript to open a new page when clicking on a link located in another part of the page单击位于页面另一部分的链接时打开新页面的 JavaScript
【发布时间】:2016-12-02 22:16:06
【问题描述】:

我有一个 SharePoint .aspx 页面,一个 webpart 包含一个打开页面的链接,我无法更改 Web 部件。如何添加在新窗口中打开页面的JavaScript

此代码有帮助,但我需要找到 webpart 链接,并通过打开新页面来处理对链接的点击:

<a href="http://URL" target="_blank">LINK</a>

【问题讨论】:

标签: javascript sharepoint hyperlink new-window


【解决方案1】:

在您的 JavaScript 中,您需要首先获取对链接的 &lt;a&gt; 元素的引用。您可以通过多种不同的方法来做到这一点,例如document.querySelector()document.getElementById()

一旦引用了元素,就可以通过调用element.setAttribute("target","_blank") 添加target="_blank" 属性(其中element 是包含对&lt;a&gt; 元素的引用的变量。

所需的确切代码取决于包含链接的 Web 部件中的 HTML,因为这将决定如何获取对元素的引用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 2021-11-05
    • 1970-01-01
    相关资源
    最近更新 更多