博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML:关于a标签的target属性
阅读量:6912 次
发布时间:2019-06-27

本文共 1102 字,大约阅读时间需要 3 分钟。

超级链接a的target属性已经是不被新规范支持了,其值有四个保留字:
1._blank      <a href="document.html" target="_blank">my document</a> 
                  浏览器会另开一个新窗口显示document.html文档   
2._parent     <a href="document.html" target="_parent">my document</a>      
                  指向父frameset文档   
3._self       <a href="document.html" target="_self">my document</a>           
                  把文档调入当前页框  
4._top        <a href="document.html" target="_top">my document</a>          
                  去掉所有页框并用document.html取代frameset文档   
 
小技巧1:使别人的页框不能引用你的网页,在文件头加:<base target="_top">    
小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">
    target的去留存有争议,主张留的一方主要是考虑到target="_blank"的属性目前来讲还没有一个好的方式来解决,而主张去的一方则拿出了rel与JS的解决方案。
  还有一个方法:当采用frameset框架的时候,target="frame_name",即可指定a的目标地址。
如:
左侧导航:
 
  • 基本资料管理
    基本资料管理
  • 右侧内容:(使用iframe承接)
     

    效果如下:

     
    另外的一些方法:
         使用JS的进行跳转页面的办法:
         <script type="text/javascript">
             function changePage(direction)
             {
                parent.brotherFrameName.location.href(direction);
              }
         </script>
         然后<span οnclick="changePage("direction_page")">link_name</span>即可
        a与js的配合使用
        <a href="javascript: methodName();">This is a link</a>

     

    转载地址:http://grycl.baihongyu.com/

    你可能感兴趣的文章
    python的匿名函数lambda解释及用法
    查看>>
    实习小白::(转) 在cocos2d-x中使用CCArmature实现骨骼动画
    查看>>
    课下作业-典型用户描述,描绘用户场景
    查看>>
    平面设计工作小结
    查看>>
    Oracle技术嘉年华
    查看>>
    OS | 死锁
    查看>>
    02-CSS基础与进阶-day6_2018-09-05-22-35-51
    查看>>
    Django系列教程:四、模板
    查看>>
    【C#小知识】C#中一些易混淆概念总结(六)---------解析里氏替换原则,虚方法...
    查看>>
    php数组·的方法3-数组指针
    查看>>
    django建立管理系统之五----单页ajax数据交互
    查看>>
    类的继承复习(啥都不会了。。。)
    查看>>
    关于cout函数和printf函数的效率问题
    查看>>
    排序算法之归并排序及其C语言代码实现
    查看>>
    1011. World Cup Betting (20)
    查看>>
    nginx
    查看>>
    REST接口
    查看>>
    Dockerfile文件详解
    查看>>
    使用睿云智合开源 Breeze 工具部署 Kubernetes v1.12.3 高可用集群
    查看>>
    C++中 int main(int argc, char **argv) 命令行传递参数
    查看>>