📅  最后修改于: 2023-12-03 15:36:10.172000             🧑  作者: Mango
在 TypeScript 语言中,应用程序链接目标空白(Application Linking Target Blank)是一个相对较新的概念,它与 HTML 标签中的 target="_blank"
属性有关。
target="_blank"
在 HTML 中,我们可以使用 <a>
标签来创建一个链接。例如:
<a href="https://www.google.com" target="_blank">Google</a>
target="_blank"
属性告诉浏览器在新窗口或新标签页中打开链接,而不是覆盖当前页面。
在 TypeScript 中,应用程序链接目标空白是一种特殊的链接类型,它用于在应用程序中打开链接,而不是在浏览器中打开。
具体来说,当我们使用 window.open()
函数创建一个新窗口时,我们可以使用应用程序链接目标空白来指定在哪个窗口中打开链接。例如:
const win = window.open('https://www.google.com', '_blank', 'noopener,noreferrer');
win.opener = null;
'_blank'
表示在新窗口中打开链接,而 noopener
和 noreferrer
则是为了防止窗口被恶意代码利用。
应用程序链接目标空白是一种在 TypeScript 中用于打开链接的特殊类型。它可以让我们更灵活地在应用程序中打开链接,同时又保持了安全性。如果你正在开发一个使用 window.open()
函数的应用程序,那么应用程序链接目标空白将会是你必须了解的一个概念。