bad code Asked:2020-11-06 07:11:10 +0000 UTC2020-11-06 07:11:10 +0000 UTC 2020-11-06 07:11:10 +0000 UTC 在 iframe 内部单击时,您需要更改主文档 772 在按钮内部单击时iframe,您需要将类添加到body主文档。iframe 和父文件会在不同的域上怎么办?甚至可能吗? 我在聊天中看到了这个实现https://chatra.io/ru/ 我翻遍了代码,但我不明白这一切对他们来说是如何工作的 javascript 1 个回答 Voted Best Answer bad code 2020-11-09T18:28:55Z2020-11-09T18:28:55Z 在父窗口集上找到了方法 function listener(event) { if (event.origin != 'https://test') { // что-то прислали с неизвестного домена - проигнорируем.. return; } if (event.data == 'something') { // делаем что-то } } if (window.addEventListener) { window.addEventListener("message", listener); } else { // IE8 window.attachEvent("onmessage", listener); } 在 iframe 以下代码中 top.postMessage("something", "https://test");
在父窗口集上找到了方法
在 iframe 以下代码中