В настоящее время у меня есть addEventListener
и dispatchEvent
в том же файле, как показано ниже:
<!DOCTYPE html>
<html>
<body>
<script>
addEventListener("hello", function(event) {
console.log( event.detail.name);
});
dispatchEvent(new CustomEvent("hello", {
detail: { name: "Patrick" }
}));
</script>
</body>
</html>
Это прекрасно работает, но моя цель - разделить эти два файла на отдельные. addEventListener
будет расположен во внешнем файле и загружен через Iframe, а dispatchEvent
будет отправлено из основного файла.
Как я могу отправлять события в Iframes от родителя?