target属性及W3C标准下在新窗口打开页面的方法
2008-07-09 13:58
656 查看
target 属性 -- 代表链接目标:
_blank 在新的浏览器窗口中打开链接的文档,同时保持当前窗口不变。
_parent 在显示链接的框架的父框架集中打开链接的文档,同时替换整个框架集。
_self 在当前框架中打开链接,同时替换该框架中的内容。
_top 在当前浏览器窗口中打开链接的文档,同时替换所有框架。
链接都是在一个页面进行的.这样做有两个好处.
保留导航信息 -- 使用浏览器(IE,Firefox等)浏览网站时,可以使用快捷键(退格键 或 Alt+左方向键)进行后退操作,使用快捷键(Shift+退格键 或 Alt+右方向键)进行前进操作.用户浏览的导航信息会被保留.
尊重用户的权利 -- 网站设计者并没有私自弹出一个页面的权利.(如果用户喜欢,完全可以在链接上点击右键--选择--新窗口打开,或者按Shift点击链接,打开新的窗口.)
因此w3标准屏弃了链接标签的
根据标准,如果非常想使用弹出页面可以使用javascript配合完成,并且要使用title属性提示用户.
function popup()
{
window.open("http://www.dreamdu.com/about/helpme/", "", "toolbar=no,height=300,width=500");
return false;
}
[/code]
_blank 在新的浏览器窗口中打开链接的文档,同时保持当前窗口不变。
_parent 在显示链接的框架的父框架集中打开链接的文档,同时替换整个框架集。
_self 在当前框架中打开链接,同时替换该框架中的内容。
_top 在当前浏览器窗口中打开链接的文档,同时替换所有框架。
链接都是在一个页面进行的.这样做有两个好处.
保留导航信息 -- 使用浏览器(IE,Firefox等)浏览网站时,可以使用快捷键(退格键 或 Alt+左方向键)进行后退操作,使用快捷键(Shift+退格键 或 Alt+右方向键)进行前进操作.用户浏览的导航信息会被保留.
尊重用户的权利 -- 网站设计者并没有私自弹出一个页面的权利.(如果用户喜欢,完全可以在链接上点击右键--选择--新窗口打开,或者按Shift点击链接,打开新的窗口.)
因此w3标准屏弃了链接标签的
target属性.
根据标准,如果非常想使用弹出页面可以使用javascript配合完成,并且要使用title属性提示用户.
示例
<script
type
=
"text/javascript"
>
function popup()
{
window.open("http://www.dreamdu.com/about/helpme/", "", "toolbar=no,height=300,width=500");
return false;
}
</script>
<a
title
=
"popup"
onclick
=
"return popup()"
>Help me
</a>
[/code]
相关文章推荐
- Javascript控制页面链接在新窗口打开具体方法
- Javascript跳转页面和打开新窗口等方法大全
- AJAX方法中提交请求,target="_blank" 不能正确打开新的浏览器窗口
- Javascript跳转页面和打开新窗口等方法
- jquery 触发a标签点击事件,弹出页面;不被浏览器屏蔽拦截的打开窗口的方法
- target="_blank" 表示在新窗口中打开页面
- js页面跳转 和 js打开新窗口 方法
- Javascript控制页面链接在新窗口打开具体方法
- js页面跳转 和 js打开新窗口 方法
- js页面跳转 和 js打开新窗口 方法
- Javascript跳转页面和打开新窗口等方法
- defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
- 模态窗口提交请求时禁止在新窗口打开页面的处理方法
- js页面跳转 和 js打开新窗口 方法
- 面试题之:HTML <a> 标签的 target 属性中有哪些可以在新窗口中打开链接?
- Javascript跳转页面和打开新窗口等方法
- Javascript跳转页面和打开新窗口等方法
- Javascript跳转页面和打开新窗口等方法javascript
- 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法
- Javascript跳转页面和打开新窗口等方法