2015-01-12 22 views

回答

0

我不完全理解你的問題,但如果你點擊一個鏈接去外部頁面,我會通過URL傳遞數據,然後在第二頁上檢索它。

在您的第一頁上,此鏈接。將var設置爲你想要的任何內容,並將「something」設置爲要傳遞到下一頁的變量。

<a rel="external" data-ajax="false" href="page2.html?var1=something"> 

在第二頁上,使用它來檢索url變量。

function getUrlVars() { 
    var vars = {}; 
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { 
     vars[key] = value; 
    }); 
    return vars; } 

    var something = getUrlVars()["var1"]; 

其中javascript變量「something」設置爲您要求的任何url變量設置爲,在本例中爲上一頁中的「var1」。

alert(var1); 

您可以使用警報進行測試。或使用jQuery

$('#divID').html(var1); 

設置,並將其打印到一個div在你的身體

<div id="divID"><!--YOUR DATA WILL PRINT HERE--></div> 
相關問題