вы можете использовать либо CustomEvent
, либо window.postMessage
и в myscript.js
прослушайте событие или сообщение.
Пример для window.postmessage
window.postMessage({type: 'image-var', params: myImage }, "*");
в myscript.js
window.addEventListener('message', function (e) {
if (e.data.type === 'image-var') {
console.log(e.data.params);
}
});
Пример для CustomEvent:
document.dispatchEvent(new CustomEvent('yourCustomEvent', { detail: data }));
в myscript.js
document.addEventListener('yourCustomEvent', function (e) {
var data = e.detail;
console.log('received', data);
});