A. js如何從另一個網頁獲取數據內容進行處理
通過url傳參。
如果是HTML頁面的話,JS傳到新頁面就輸入window.location.href='a.html?id=100'。然後a.html頁面的JS就<div id="s"></div>
<script>
document.getElementById("s").innerHTML=window.location.split('?')[1];
</script>
如果是想要實現AJAX在a頁面傳參數到b頁面,並且在a頁面的層顯示b頁面執行參數的結果的話就用AJAX了。下面是JQUERY的。
<div id="a"></div>
$("#a").load("b.html?id=100");
//或者
$.get("b.html?id=100",function(data){
$("#a").html(data);})
本地存儲sessionStorage 或 localStorage,html5的話可以用 sessionStorage 或 localStorage,很容易的。sessionStorage 是會話存儲,關閉瀏覽器就沒了。localStorage 是持久化存儲,完全可以替代cookie 存儲空間更大。
實現方法:存:sessionStorage["par1"]="123"。取:sessionStorage["par1"] localStorage實現方法和sessionStorage一樣。
B. js里怎麼接收後台的數據
要接收數據,你首先必須請求它。這樣的需求,除了用ajax,我想不到還有什麼其他方法。或者你直接給這個數據一個URL,然後訪問它。