頁面跳轉引數傳遞

2021-09-05 11:30:20 字數 1814 閱讀 8840

html頁面跳**

window.open(url, "", "width=600,height=400");

第二個引數:_self,在當前視窗開啟視窗;_blank(預設值),在另外的新建視窗開啟新視窗;

window.location.href="";     //在同當前視窗中開啟視窗

<ahref=""target="_blank">

html引數傳遞:

1. url傳參:

第乙個頁面(a.html):

var obj = a.value; //傳給彈出頁面引數

var url = 'jxb.html?obj='+obj;

url = encodeuri(url);

window.open(url, "", "width=600,height=400");

第二個頁面(b.html):?

var url = decodeuri(window.location.href);

var argsindex = url .split("?obj=");

var arg = argsindex[1];

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

2. cookie傳參:

function setcookie(cname,cvalue)

function getcookie(cname)

3. localstorage物件傳參:

a.html:

var div = doucment.getelementbyid('要獲取字串的div id名');

localstorage.string = div.textcontent;

b.html:

var div = doucment.getelementbyid('要寫入的div id名');

div.textcontent = localstorage.string;

4. window.opener()

父頁面:

<inputtype="text"name="textfield"id="textfield"/>

window.open("子頁面.html");

子頁面:

window.opener.document.getelementbyidx('textfield').value='123123123';

跳轉頁面引數傳遞

有時候我們會想在跳轉頁面的時候傳遞一些資料,那又該怎麼傳呢。這裡就介紹其中一種方法。這裡我使用的是window.location.href path 來跳轉頁面 將資料接入路徑window.location.href path?id id 重點就是如何在目標頁面得到資料 看到目標頁面,console...

vue頁面跳轉引數傳遞

前段時間專案用vue搭建整個前端頁面,我負責的模組有個地方在頁面跳轉時得將引數傳遞到下乙個頁面,但是由於引數較多,用url帶引數傳遞不是特別好,我嘗試了多種方法想在頁面之間傳遞引數都沒成功,最後想到了vuex,當時又是剛開始學vue對vuex更是了解不多廢了一點時間,好在問題解決了,下面分享我解決問...

Vue 頁面跳轉與引數傳遞

1 不帶引數跳轉 about button router link button router link 2 帶引數跳轉 button router link button router link 3.接收引數 以query方式接收引數 query傳遞資料是通過url傳遞的,類似ajax中的get方...