十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一般使用 onclick="window.location.href=跳转地址" 或者 onclick=window.open("跳转地址"); 后者可能被浏览器阻挡弹出网页,前者较好。
做网站、成都网站设计介绍好的网站是理念、设计和技术的结合。创新互联拥有的网站设计理念、多方位的设计风格、经验丰富的设计团队。提供PC端+手机端网站建设,用营销思维进行网站设计、采用先进技术开源代码、注重用户体验与SEO基础,将技术与创意整合到网站之中,以契合客户的方式做到创意性的视觉化效果。
location.href的两种写法:
button onclick="window.location.href=''"Location方式1/button
input type=button value="Location方式2" onclick="window.location.href=''"
open的两种写法:
button onclick="window.open('')"Open方式1/button
input type=button value="Open方式2" onclick="window.open('')"
javascript常用的页面跳转方法为:
window.location.href = some_url;
下面举例演示点击按钮后,延迟3秒跳转页面:
1、HTML结构
input type='button' value='延迟3秒跳转到百度首页' onclick="fun()"/
2、javascript代码
function fun(){
setTimeout(function(){
window.location.href = ""
},3000);
}
3、演示效果:
1、跳转链接 在当前窗口打开
window.location.href=" "
等价于 a href="baidu.com" target="_self"go baidu/a
2、跳转链接 在新窗口打开
window.open(" ")
等价于 a href="baidu.com" target="_blank"go baidu/a
3、跳转链接 返回上一页
window.history.back(-1);
4、跳转链接
self.location.href="baidu.com"
self 指代当前窗口对象,属于window 最上层的对象。
location.href 指的是某window对象的url的地址
self.location.href 指当前窗口的url地址,
去掉self默认为当前窗口的url地址,一般用于防止外部的引用
top.location.href:为引用test.html页面url的父窗口对象的url
如果你的网页地址是:[ ,]别人的是[ ] ,
他在他的页面用iframe等框架引用你的[ ] ,那么你可以用:
if``(top.location.href!=self.location.href){
location.href=``""``;
}
来转向你的页面,top指代的是主体窗口,这里top.location.href返回[ ]