通過URL傳參數,然后第二個頁面需要獲取參數


/**
 * 方法說明:通過url參數鍵值名稱獲取參數的值
 * @method  getQueryString
 * @param   name            要獲取的參數鍵值
 * @return
 * @remark
 */
var getQueryString=function(name){
    try
    {
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if(r!=null)return  unescape(r[2]); return null;
    }
    catch(e)
    {
        info("系統錯誤:001004");
    }
};

例如

openWindow('lineStage/merchant/baseIndex.htm','達分期','fromUrl=myLimitSuccess & openType=1',0,'');

那么在baseIndex.htm獲取鏈接后面的參數這么獲取

var openType = getQueryString("openType");
if(openType==1){
   console.lof(11);

}else{

}

 

 

2.獲取帶參數的鏈接,拆分,然后拼接打開頁面

var strLinkToUrl = cdoADBanner[0].getStringValue("strLinkToUrl"); // banner href鏈接
var url,params;
if(strLinkToUrl){
     url = strLinkToUrl.split('?')[0];
     params = strLinkToUrl.split('?')[1];    
 };  

$('.lend-banner').click(function () {
    if(strLinkToUrl){
          openWindow(url,'',params,0,'');
     }
})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM