javascript - 移動頁面A.html點擊跳轉B的頁面,需要在B的頁面填過的內容帶給a.html。怎麼做?

來源:互聯網
上載者:User

在填寫銀行卡資訊頁面中,點擊分行跳轉到選擇分行頁面。

在新選擇分行頁面點擊 可以把這個值 傳給原來的頁面?
好難的樣子,沒做過。 具體是怎麼做啊。

回複內容:

在填寫銀行卡資訊頁面中,點擊分行跳轉到選擇分行頁面。

在新選擇分行頁面點擊 可以把這個值 傳給原來的頁面?
好難的樣子,沒做過。 具體是怎麼做啊。

同意樓上,並且你這是移動端,跳轉頁面是很不推薦的,之前我的一個項目也是類似,我做之前參考了很多大廠的移動端解決方案,無一例外的都是採用了這種單頁解決方案,都是把一個個邏輯放在了不同的層級,然後用按鈕來影藏和顯示,還可以加上一點css3,來達到翻頁的效果,很不錯呢,就是頁面邏輯比較複雜,理清楚就好了,對了,你可以去看看 餓了們 怎麼做的,還有,蘇寧的做的最好,你去看看

本機存放區不可以嗎?

做單頁應用,B頁面別用單獨的頁面,將B頁面的功能在A頁面用一個完全覆蓋A頁面的層來做,這樣資料想怎麼拿就怎麼拿了,

樓上說的沒錯,做spa,挑選銀行按鈕點擊了直接把第二個頁面的布局放到一個覆蓋全部頁面的div,選擇了之後用js擷取值放到選擇銀行那塊...

如果是兩個不同的頁面的話,可以採用跨文檔訊息傳遞吧
在B頁面上 window.postMessage(data,"A頁面URL");
在A頁面上 window.onmessage = function (event){

if(event.origin == "B頁面URL"){    //處理event.data}

}

get 不就行了

localStorage 應該可以

window.name可以傳遞兩個頁面間的資料

移動端 避免不必要的重新整理頁面 用彈出層(B) 填寫完畢 下一步 隱藏(B) 然後使用JS擷取(B)輸入框的值
其實本質是一個頁面 只不過是隱藏了而已

window.location.hash

不建議用localstorage 這玩意越少越好 建議用頁面的疊加

可以不要做成頁面跳轉,b頁面做成a頁面的一個iframe,點擊a頁面的按鈕,彈出iframe,b頁面後選擇支行執行函數parent.choose("支行名稱"),在a頁面定義一個choose(參數)函數。可以實現需求,優缺點就不比較了。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.