_self 和 _top出来的效果都是在当前窗口显示目标网页,why?有什么区别吗
在HTML中target目标的四个参数的用法:
target="_self"表示:将链接的画面内容,显示在目前的视窗中。(内定值) 。 即:同窗口打开
target="_parent"表示:将链接的画面内容,当成文件的上一个画面。即:当前窗口打开。
target="_top"表示:将框架中链接的画面内容,显示在没有框架的视窗中(即除去了框架)。即:顶端打开窗口。
target="_blank"表示:将链接的画面内容,在新的浏览视窗中打开。即:打开新窗口。
当网页没有框架时,target="_self"和target="_parent"以及target="_top"三种方式的显示方式几乎相同。
这两个都是属于JS里对window.open函数里的属性,具体是用在控制窗口打开的方式,第一个是在同一个浏览器里打开,第二个是在同一页的上部打开