首页 > 代码库 > HTML跳转新窗口的方法
HTML跳转新窗口的方法
- 笔试遇到这样的一个问题,特意整理一下。
方法一 纯HTML
<a href=http://www.mamicode.com/"http://www.cnblogs.com" target="_blank">博客园</a>
方法二 使用 onclick
// HTML <a onclick="openUrl(‘http://www.cnblogs.com‘)">博客园</a> // js // 使用 ‘window.open()‘ <script type="text/javascript"> function openUrl(url){ window.open(url); } </script>
- 下面用到的
openUrl()
都是用法二的函数 - window.open() 的具体用法
方法三 使用 href="javascript:openUrl()"
// HTML <a href=http://www.mamicode.com/"javascript:openUrl(‘http://www.cnblogs.com‘)">博客园</a>
方法四 直接使用 window.open()
<a onclick="window.open(‘http://www.cnblogs.com‘)">博客园</a>
方法五 使用 id + onclick
// HTML <p id="btn">博客园</p> // js <script type="text/javascript"> var btn = document.getElementById(‘btn‘); btn.onclick =function(){ openUrl("http://www.cnblogs.com"); }; </script>
方法六 使用 addEventListener()
// HTML <p id="btn">博客园</p> // js <script type="text/javascript"> var btn = document.getElementById(‘btn‘); btn.addEventListener("click", function(e){ openUrl("http://www.cnblogs.com"); }, false); </script>
分类: HTML
HTML跳转新窗口的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。