• 避免target特性


    在HTML4.01/XHTML1.0/XHTML1.1严格DOCTYPE下,<a>标签的target设置是无法通过的,可以通过JS来变通

    用rel特性来代替target

    <href="Default2.aspx" rel="_blank">在新窗口中打开</a>

    再写个JS来动态增加target特性

    动态设置target
     <script type="text/javascript">
          
    function blankOpen()
          {
            
    if(!document.getElementsByTagName) return;

            
    var anchors=document.getElementsByTagName("a");

            
    for(var i=0;i<anchors.length;i++)
            {
              
    if(anchors[i].getAttribute("href")&&anchors[i].getAttribute("rel")=="_blank")
              {
                anchors[i].target
    ="_blank";
              }
            }
          }
          window.onload
    =blankOpen;
    </script>
  • 相关阅读:
    精妙SQL语句介绍
    ASP判断文件地址是否有效
    将源代码清空,这样别人就看不到源码了
    部署
    sublime
    vscode
    android node
    mac开启热点
    微信
    常见问题
  • 原文地址:https://www.cnblogs.com/_dragon/p/1656224.html
Copyright © 2020-2023  润新知