久成视频在线观看免费-先锋影音资源影音中在线不卡-久久精品—区二区三区美女-久久国产免费一区二区三区

<track id="icesm"></track>

    1. 龍巖易富通網(wǎng)絡(luò)科技有限公司

      龍巖小程序開(kāi)發(fā),龍巖分銷(xiāo)系統(tǒng)

      子頁(yè)面?zhèn)鬟f參數(shù)到父頁(yè)面

      2025.05.22 | 172閱讀 | 0條評(píng)論 | javascript

      window.postMessage 是一種跨文檔通信的方法,允許來(lái)自一個(gè)文檔(例如一個(gè)網(wǎng)頁(yè)或Iframe)向另一個(gè)文檔發(fā)送消息。這在Iframe中使用尤其有用,因?yàn)樗试S父頁(yè)面和Iframe之間的安全通信。實(shí)例中在父頁(yè)面點(diǎn)擊按鈕彈出子頁(yè)面窗口,子頁(yè)面窗口關(guān)閉后需要傳遞參數(shù)到父頁(yè)面。


      父頁(yè)面

      window.addEventListener('message', function(event) {

          if (event.data.action === 'dataFromChild') {

              var id =  event.data.id;

              var sn =  event.data.sn;

              var name =  event.data.name;

              var price =  event.data.price;

              var thumb =  event.data.thumb;

              // 處理數(shù)據(jù)

              console.log(id);

          }

      }, false);


      子頁(yè)面


      $(".sel").click(function(){

            var id = $(this).data("id");

            var sn = $(this).data("sn");

            var name = $(this).data("name");

            var price = $(this).data("price");

            var thumb = $(this).data("thumb");

            window.parent.postMessage({ action: 'dataFromChild', id: id, sn: sn, name: name, price:price, thumb:thumb }, '*');

            var index = parent.layer.getFrameIndex(window.name); //獲取窗口索引

            parent.layer.close(index);  // 關(guān)閉layer

      })


      贊 (

      發(fā)表評(píng)論