以下の内容はhttps://blog.utgw.net/entry/2020/04/01/194556より取得しました。


iframeとkeydownイベント

Mac Chromeでは、iframeの中で発生した keydown イベントは親に伝播しない。 逆に親ウィンドウの keydown イベントもiframe内には伝播しない(それはそうという気がする)。

carnelian-royal-lute.glitch.me

このページでconsole開いてからキーボード押すと、どっちのwindowで捕捉された keydown イベントか分かるようになっている。 両方のページで window.addEventListener してるだけ。

window.addEventListener("keydown", e => {
  console.log(`parent window: ${e.key}`);
});

iframeの外に向かってkeydownイベントが伝播しないの、そんな気がするけどなんかうまくドキュメントを探せなかった。他の環境でもそうなのだろうか。

soundcloud.com




以上の内容はhttps://blog.utgw.net/entry/2020/04/01/194556より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14