rel=noopener noreferrer
时间: 2023-04-30 15:00:55 浏览: 161
rel=noopener noreferrer是HTML中的一个属性,用于在链接中设置安全性。其中,noopener表示在新打开的窗口中不允许访问原始页面,noreferrer表示在新打开的窗口中不传递referrer信息,以保护用户隐私。这个属性通常用于防止恶意网站利用window.opener对象进行攻击。
相关问题
rel="noopener noreferrer"
rel="noopener noreferrer"是HTML中的一个属性,用于在链接中指定打开方式和安全性。其中noopener表示打开链接时不允许被打开的页面访问打开它的页面的window对象,noreferrer表示不向被链接的页面发送referrer信息,以保护用户的隐私。
<a href="https://www.example.com" target="_blank" rel="noopener noreferrer" download="example.pdf" title="Example Link">Example Link</a>这段代码具体意思说下
这段代码是一个 HTML 超链接标签,用于在网页中创建链接。具体含义如下:
- `href="https://www.example.com"`:指定链接的目标 URL 为 https://www.example.com,即点击该链接时会跳转到该网址。
- `target="_blank"`:指定链接在新窗口中打开,而不是在当前窗口中打开。
- `rel="noopener noreferrer"`:指定该链接与页面之间的关系,其中 `noopener` 和 `noreferrer` 分别表示在打开链接的新窗口中不允许访问原始窗口的属性,以增强安全性。
- `download="example.pdf"`:指定该链接应下载而不是导航到目标资源,且下载的文件名为 example.pdf。
- `title="Example Link"`:指定该链接的标题为 "Example Link",当鼠标悬停在链接上时会显示该文本。
- `Example Link`:链接的文本,即在页面上显示的可点击的文字。