1. 程式人生 > >頁面a跳到另一個頁面b,js實現頁面跳轉傳值

頁面a跳到另一個頁面b,js實現頁面跳轉傳值

要實現從一個頁面A跳到另一個頁面B,js實現就在A的js程式碼加跳轉程式碼

JS跳轉大概有以下幾種方式:

第一種:(跳轉到b.html)
<script language="javascript" type="text/javascript">
window.location.href="b.html";
</script>
第二種:(返回上一頁面)
<script language="javascript">
window.history.back(-1);
</script>
第三種:
<script language="javascript">
window.navigate("b.html");
</script>
第四種:
<script language="JavaScript">
self.location=’b.html’;
</script>
第五種:
<script language="javascript">
top.location=’b.html’;
</script>

頁面傳值:
第一個頁面:
複製程式碼
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文件</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
    function test(){
        var s = document.getElementById("txt");
        location.href="test2.html?"+"txt="+encodeURI(s.value);
    }
</SCRIPT>
<body>

<input type="text" id="txt">
</br>
<input type="button" value="TEST" onclick="test()"/>

</body>
</html>
複製程式碼

第二個頁面:(test2.html)

複製程式碼
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文件</title>
</head> <body> <script language="javascript" type="text/javascript"> var loc = location.href; var n1 = loc.length;//地址的總長度 var n2 = loc.indexOf("=");//取得=號的位置 var id = decodeURI(loc.substr(n2+1, n1-n2));//從=號後面的內容 alert(id); //document.write(id) </script> </body> </html>
複製程式碼

 注:中文傳輸:可以在頁面a用encodeURI 編碼url  在b頁面用decodeURI解碼url

相關推薦

頁面a一個頁面b,js實現頁面

要實現從一個頁面A跳到另一個頁面B,js實現就在A的js程式碼加跳轉程式碼 JS跳轉大概有以下幾種方式: 第一種:(跳轉到b.html)<script language="javascript" type="text/javascript">window.l

js實現頁面頁面A一個頁面B,以及頁面

第一個頁面: (tes1.html) <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>頁面1</title>

在程式內部到下一個頁面 和 向一個servlet發起跳

request.getRequestDispatcher("/success.html").forward(request,response); request.getRequestDispatcher("/abc/UserServlet").forward(request,response);//從內部向

通過頁面點選呼叫開啟一個頁面的js

  //頁面跳轉     $("#btnMajorYarn").on("click", function () {         pageOpen(           &nbs

iOS 從一個APP一個APP,並帶引數到指定頁面

功能實現:A跳到B並開啟B中指定頁面 步驟: 1.首先建立兩個專案(專案A,專案B),在專案B中的info.plist檔案中新增URL Types,如下圖所示:其中URL idenifier是專案B的bundle id ,URL Schemes 中新增一個命令字首

Android  activity一個activity的指定fragment頁面

最近在做一個專案用了activity跳轉到fragment,所以就在網上找了很多的列子。 下面先看幾張圖: 首頁、簡介、和設定都是fragment碎片。在mainactivity裡面。而testactivity是一個獨立的activity 現在要做的就是從testactivity跳轉到簡介這個f

js 物件複製 物件原型操作 把一個物件A一個物件B 並且物件B 修改 不會影響 A物件

我最近在做一個vue + element-UI + vue-resource + vuex專案的時候,遇到了一個物件的問題。當我們在專案需要 複製一個物件到另一個物件並且  被複制的物件不能受複製後的物件的影響。我先總結下 我們哪些方法可以複製物件12345678910111

vue.js實現頁面倒計時功能

his 首頁 turn return () data col world mit 需求分析: 頁面倒計時5秒後進入系統主頁,數字需要實時更新! <template> <div class=""> <h1>歡迎來到Vue.js

js實現頁面的幾種方式

head 註意 ont rem text pla http bsp cat 通過js或者html或者PHP等動態程序都可以方便的實現跳轉,這裏搜集了幾種頁面跳轉的方式js方式的頁面跳轉1.window.location.href方式 <script langua

關於在一個頁面裏控制一個頁面的問題

tint mov remove flag int log get var rem 1 cookie&定時器 btn.onclick = function(){ setCookie(‘need_refresh‘, ‘yes‘);}setInterval(func

Session問題-一個部門A登錄後未註銷一個部門B再登錄,以B的身份操作A的成員

管理 權限 成員 方案 客戶 管理員 主頁 ESS nbsp 當管理員A登錄後,打開某個管理界面。在A和B權限菜單相同的情況下,管理員B新開頁面登錄,session變為B的,然後切換到A打開的界面,不刷新的情況下可以操作A的數據。 解決

.NET 中 如果一個Task A正在await一個Task B,那麽Task A是什麽狀態

ont inf src inner 新建 就是 代碼 sleep void .NET 中 如果一個Task A正在await另一個Task B,那麽Task A是什麽狀態?答案是:WaitingForActivation 新建一個.NET Core控制臺程序,輸入如

網頁的一個頁面中顯示一個頁面

1、定義 內聯框架:HTML內聯框架是為了實現在網頁中顯示網頁,突出了內聯二字,就是在一個網頁中,我們能夠控制在這個網頁中用多大的框去顯示另外一個網頁,並且能通過CSS對其進行控制。 2、兩種應用場景: (1)固定右側或左側按鈕,修改另一側或網頁中某個部分的內容 (2

一個JSP頁面中包含一個JSP頁面的三種方式

(1)include指令           include指令告訴容器:複製被包含檔案彙總的所有內容,再把它貼上到這個檔案中。 <%@ include file="Header.jsp"%> (2)include標準動作 <jsp:includ

一個JSP頁面中包含一個JSP頁面的三種方式。

(1)include指令          include指令告訴容器:複製被包含檔案彙總的所有內容,再把它貼上到這個檔案中。 <%@ include file="Header.jsp"%> (2)include標準動作 <jsp:include

jsp頁面內嵌一個jsp公共頁面

在開發過程中,有些功能是一直可以重複使用的,這樣的頁面我們可以做成公共的,供每個頁面適用,那麼就需要我們在使用的時候做一下巢狀。例如:這樣一個頁面中:     上半部分是公共的:<%@ page contentType="text/html;charset=UTF-8"

js實現頁面選單選中

<div class="headerpanel"> <div class="headerlist"> <ul> <li class="active" role="cashierMenu

js實現頁面滾動切換導航欄/點選導航欄到指定位置

最近一直在弄頁面的事情,對頁面方面的知識又鞏固了一下。這次的內容如題,大家對程式碼有疑問或者是有更好的方法歡迎留言!js部分        //標題物件      var title = document.getElementById("title");        //選

利用js實現頁面並在到的頁面進行判斷操作

1、跳轉按鈕頁面 可以在a標籤上直接寫上跳轉的地址,這裡要注意的是url後面要接上我們傳到下個頁面的引數,這樣才能在下個頁面利用js解析url並進行判斷。 <a href="123.html?