search

Home  >  Q&A  >  body text

javascript - 移动页面A.html点击跳转B的页面,需要在B的页面填过的内容带给a.html。怎么做?

在填写银行卡信息页面中,点击分行跳转到选择分行页面。

在新选择分行页面点击 可以把这个值 传给原来的页面?
好难的样子,没做过。 具体是怎么做啊。

PHPzPHPz2818 days ago1451

reply all(12)I'll reply

  • ringa_lee

    ringa_lee2017-04-10 17:30:16

    同意楼上,并且你这是移动端,跳转页面是很不推荐的,之前我的一个项目也是类似,我做之前参考了很多大厂的移动端解决方案,无一例外的都是采用了这种单页解决方案,都是把一个个逻辑放在了不同的层级,然后用按钮来影藏和显示,还可以加上一点css3,来达到翻页的效果,很不错呢,就是页面逻辑比较复杂,理清楚就好了,对了,你可以去看看 饿了们 怎么做的,还有,苏宁的做的最好,你去看看

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 17:30:16

    本地存储不可以么?

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 17:30:16

    做单页应用,B页面别用单独的页面,将B页面的功能在A页面用一个完全覆盖A页面的层来做,这样数据想怎么拿就怎么拿了,

    reply
    0
  • 黄舟

    黄舟2017-04-10 17:30:16

    楼上说的没错,做spa,挑选银行按钮点击了直接把第二个页面的布局放到一个覆盖全部页面的p,选择了之后用js获取值放到选择银行那块...

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 17:30:16

    如果是两个不同的页面的话,可以采用跨文档消息传递吧
    在B页面上 window.postMessage(data,"A页面URL");
    在A页面上 window.onmessage = function (event){

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

    }

    reply
    0
  • 阿神

    阿神2017-04-10 17:30:16

    get 不就行了

    reply
    0
  • 怪我咯

    怪我咯2017-04-10 17:30:16

    localStorage 应该可以

    reply
    0
  • 高洛峰

    高洛峰2017-04-10 17:30:16

    window.name可以传递两个页面间的数据

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 17:30:16

    移动端 避免不必要的刷新页面 用弹出层(B) 填写完毕 下一步 隐藏(B) 然后使用JS获取(B)输入框的值
    其实本质是一个页面 只不过是隐藏了而已

    reply
    0
  • 迷茫

    迷茫2017-04-10 17:30:16

    window.location.hash

    reply
    0
  • Cancelreply