html <a>标签里的target 属性的一些疑问,请用自己的话举例说明
_parent_blank_self_top各自代表什么含义,请用自己的话详细地说一说他们的区别。因为我感觉除了_self特殊一点,其他三个都差不多。那么究竟差在哪里?不...
_parent
_blank
_self
_top
各自代表什么含义,请用自己的话详细地说一说他们的区别。
因为我感觉除了 _self特殊一点,其他三个都差不多。
那么究竟差在哪里?
不好意思 说错了
除了_bank 是在新窗口打开
其他三个都是在自身页面打开 展开
_blank
_self
_top
各自代表什么含义,请用自己的话详细地说一说他们的区别。
因为我感觉除了 _self特殊一点,其他三个都差不多。
那么究竟差在哪里?
不好意思 说错了
除了_bank 是在新窗口打开
其他三个都是在自身页面打开 展开
3个回答
展开全部
_blank
浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。
_parent
这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。
_top
这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
好好研究一下。
浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。
_parent
这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。
_top
这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
好好研究一下。
展开全部
自己的话来说:
“_parent” 打开新页面的方式是在当前页;
"_blank" 在当前窗口旁边重新打开一个窗口;
“_self” 打开新页面的方式表面上看也是在当前页;
“_top” 打开新页面的方式表面上看也是在当前页;
你也可以自己搞2个简单网页a.html 和 b.html:
在a.html写上个连接 <a target="_top" href="b.html">哈哈</a> ,然后又不停变化target的值自己观察下,记得2html网页在同一目录下
“_parent” 打开新页面的方式是在当前页;
"_blank" 在当前窗口旁边重新打开一个窗口;
“_self” 打开新页面的方式表面上看也是在当前页;
“_top” 打开新页面的方式表面上看也是在当前页;
你也可以自己搞2个简单网页a.html 和 b.html:
在a.html写上个连接 <a target="_top" href="b.html">哈哈</a> ,然后又不停变化target的值自己观察下,记得2html网页在同一目录下
追问
是啊, 我也是这么觉得,那么top self parent 这几个属性值不就一样了嘛,他们的区别在哪里 ,怎样才能看出来呢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
self就是在自己的页面中打开 (默认的) , parent就是传到上一个页面,blank就是新打开一个窗口,top就是传到自己窗口的顶端(就类似于回到顶部)
追问
嗯 谢谢您的回答,但是
为什么 _parent _top _self 效果是一样的呢 ,没有太大的区别
用ie8 chrome firefox 都是在新的标签也打开。
也就是说 在什么情况下才能看到像您说的那种区别呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询