鍍金池/ 問(wèn)答/PHP  HTML/ 彈出頁(yè)面選擇元素后如何傳值到本頁(yè)面

彈出頁(yè)面選擇元素后如何傳值到本頁(yè)面

問(wèn)題是這樣的,A頁(yè)面有一個(gè)按鈕,點(diǎn)擊后打開(kāi)B頁(yè)面,B頁(yè)面的內(nèi)容是通過(guò)facebook api獲取到的照片列表,現(xiàn)在想點(diǎn)擊其中一張照片,然后在A頁(yè)面顯示這張照片,請(qǐng)問(wèn)怎么可以實(shí)現(xiàn)呢?

回答
編輯回答
萌小萌

參考此鏈接解決了,謝謝以上朋友的熱心回復(fù)

2017年5月6日 07:23
編輯回答
耍太極

可以使用H5 h5 storage事件監(jiān)聽(tīng).
頁(yè)面A:
<script>

window.addEventListener("storage", function (e) {
    alert(e.newValue);
});

</script>
頁(yè)面B:
<script>

localStorage.clear();
localStorage.setItem('foo', 'bar');

</script>

先打開(kāi)頁(yè)面A再打開(kāi)頁(yè)面B,A頁(yè)面會(huì)彈出提示框

2018年6月18日 09:35
編輯回答
毀憶

如果a,b頁(yè)面都是你自己寫(xiě)的,你可以在a頁(yè)面寫(xiě)個(gè)函數(shù),b頁(yè)面點(diǎn)擊圖片,獲取圖片路徑傳入a頁(yè)面的函數(shù)中,在函數(shù)中做處理。

如果不是,則可以使用document.domain+iframe(對(duì)于主域相同而子域不同的例子)

2017年4月21日 00:10