javascript常用的頁面跳轉方法為:
window.location.href=some_url;
下面舉例演示點擊按鈕後,延遲3秒跳轉頁面:內
1、HTML結構
<inputtype='button'value='延遲3秒跳轉到網路首容頁'onclick="fun()"/>
2、javascript代碼
functionfun(){
setTimeout(function(){
window.location.href="http://www..com"
},3000);
}
3、演示效果:
② js點擊按鈕跳轉到另一個頁面
<button onclick="location.href='另一個頁面的url';">點我跳轉到另一個頁面</button>
③ js點擊按鈕跳轉頁面有哪些方法
舉個例子復:制
<html>
<body><input type="button" value="跳轉到詳細頁" onclick="f();"></body>
</html>
js:
function f()
{
window.location.href="jd.com";
}
以上代碼就會跳轉到京東了
④ 如何使用JavaScript實現 按鈕跳轉頁面功能
javascript中的location.href有很多種抄用法,主要如襲下:
self.location.href="/url" 當前頁面打開URL頁面
location.href="/url" 當前頁面打開URL頁面
windows.location.href="/url" 當前頁面打開URL頁面,前面三個用法相同
this.location.href="/url" 當前頁面打開URL頁面
parent.location.href="/url" 在父頁面打開新頁面
top.location.href="/url" 在頂層頁面打開新頁面
⑤ 怎麼用JavaScript實現按一個按鈕然後跳轉頁面
使用如下javascript代碼可以實現頁面跳轉:
window.location.href=url;//跳轉到url頁面
location.href=url;//這樣也行
實例演示如下:
1、關鍵代碼
<inputtype='button'value='前往網路'onclick="location.href='https://www..com/'"/>
2、效果演示
⑥ javascript 跳轉執行一次頁面執行onclick
第一種:直接跳轉加參數
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href;
</script>
直接跳轉無參數:
<script>window.location.href='http://www..com';</script>
第二種:返回上一次預覽界面
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
標簽嵌套:
<a href="javascript:history.go(-1)">返回上一步</a>
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
第三種:指定跳轉頁面 對框架無效。。。
<script language="javascript">
window.navigate("top.jsp");
</script>
第四種:指定自身跳轉頁面 對框架無效。。
<script language="JavaScript">
self.location='top.htm';
</script>
第五種:指定自身跳轉頁面 對框架有效。。
<script language="javascript">
alert("非法訪問!");
top.location='xx.aspx';
</script>
第六種:按鈕式 在button按鈕添加 事件跳轉。。
<input name="pclog" type="button" value="GO" onClick="location.href='login.aspx'">第七種:在新窗口打開:
<a href="javascript:" onClick="window.open('login.aspx','','height=500,width=611,scrollbars=yes,status=yes')">開新窗口</a> 應用實例:
<head>
<script language="javascript">
function old_page()
{
window.location = "login.aspx"
}
function replace()
{
window.location.replace("login.aspx")
}
function new_page()
{
window.open("login.aspx")
}
</script>
</head>
<body>
<input type="button" onclick="new_page()" value="在新窗口打開s"/>
<input type="button" onclick="old_page()" value="跳轉後有後退功能"/>
<input type="button" onclick="replace()" value="跳轉後沒有後退功能"/>
</body>
⑦ javascript怎麼通過按鈕跳轉跳轉新頁面
點擊按鈕跳轉到新的頁面:
<inputtype="submit"name="submit"onclick="open()">
<scriptlanguage="javascript">
functionlogout()...{
if(confirm("你確定要注銷身份嗎?是-選擇確回定,否答-選擇取消"))...{
window.location.href="logout.asp?act=logout"
}
}
</script>