两个页面怎么传值 第一个页面 中 js 中获得的变量值 想传到 第二个页面显示 急求帮忙

2025-05-12 21:28:04
推荐回答(3个)
回答(1):

在A页面中首先要有一个接收参数并展示的方法:

function showAG(ag){   
   document.getElementById("pa").innerHTML=ag;   
}

B页面中按钮的点击事件:

function rtnAg(){   
   var wvB=plus.webview.currentWebview();          
   //获取当前窗口的WebviewObject对象,即B  
   var wvA=wvB.opener();                           
   //获取当前窗口的创建者,即A  
   wvA.evalJS("showAG('"+document.getElementById("pb").innerHTML+"')");        
   //执行父窗口中的方法  A中的showAG方法  
   wvB.close();                        //关闭B  
}

这样通过evalJS就能够实现了,没看懂的话去找找evalJS的相关资料

回答(2):

self.open("页面地址?变量名="+变量+“&变量名=”+变量)
在第二个页面用String ss=(String)request,getParameter(“变量名”);得到

回答(3):

放到cookies里,第二个就可以得到了