设定目标=外部链接和标准

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设定目标=外部链接和标准相关的知识,希望对你有一定的参考价值。

If you want your pages to be valid Xhtml-Strict, but you also wish to open external links in new window, the following snippet is doing just that—sets attribute target=“_blank” to all external links in a document to keep your code valid XHTML-Strict. You’ll just have to change variable yourURL. Don’t enter http://www. part of your domain, otherwise something like http://sample.com/ will be treated like any other external link.
  1. // change your domain name:
  2. var yourURL = "sample.com";
  3. function outLinks() {
  4. var outLink;
  5. if (document.getElementsByTagName('a')) {
  6. for (var i = 0; (outLink = document.getElementsByTagName('a')[i]); i++) {
  7. if (outLink.href.indexOf(yourURL) == -1) {
  8. outLink.setAttribute('target', '_blank');
  9. }
  10. }
  11. }
  12. }
  13. window.onload = function() {
  14. outLinks();
  15. }

以上是关于设定目标=外部链接和标准的主要内容,如果未能解决你的问题,请参考以下文章

GCC 和 NASM 链接到外部库

Android - 使用外部浏览器在 WebView 中打开目标 _blank 链接

在 Qt 中使用非标准名称链接 lib 文件

设定目标:原理与方法

是否有标准或首选标签类型可用于向某个位置添加额外的锚点/片段链接?

如何设定目标,避免推理阶梯(素材)