JS頁面之間傳值

2022-03-11 01:41:52 字數 909 閱讀 9435

父頁面與子頁面之間有多種傳值的方式:

第一種,通過window.open的方法開啟乙個新的頁面,在新的頁面裡面通過window.opener來獲取物件,以下為例項

父頁面:

function

opennewwindow()

子頁面:

function

getfatherdom()

第二種,巢狀的形式,即子頁面存放於標籤中,父頁面只需要在iframe的src屬性放入目標子頁面的路徑即可,子頁面通過window.parent來獲取父頁面dom元素

父頁面:

子頁面:

function

getfatherdom()

第三種,通過拼接url的方法

父頁面:

url?para1=data1¶2=data2  //

引數使用&分割

子頁面:

var request = new object();

request = getrequest();

var data1=request['para1'];

var data2=request['para2'];

var url = window.location.search; //

獲取url中"?"符後的字串(包括「?」),window.location.href獲取url字串,也包括「?」之後的

var therequest = new

object();

if (url.indexof("?") != -1)

}return therequest;

JS跨頁面傳值

document ready function var proid location.search.substring 1,location.search.length split 1 var elem ins var elem clause var elem sameproduct ajax ty...

頁面之間傳值的方式

1.使用querystring方式 這種方式,我們可以將瀏覽器中位址列中的一些引數給取出來。比如說 string str request.querystring username tostring 2.使用session方式 session用於儲存每個使用者的專用資訊.她的生存期是使用者持續請求時間...

Activity之間進行頁面傳值

android應用程式中在頁面跳轉時往往需要傳送資料,在另乙個activity中使用某乙個activity中的資料。在activity跳轉時資料傳送的方法有 1 直接在intent物件中使用putextra方法傳送數值。intent.putextra name feng 2 使用bundle傳送資料...