Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để gửi một thông điệp nhiều tài liệu bằng HTML?


Tạo bối cảnh duyệt web mới bằng cách tạo khung nội tuyến mới hoặc cửa sổ mới. Chúng ta có thể gửi dữ liệu bằng cách sử dụng postMessage () và nó có hai đối số. Họ giống như

  • tin nhắn - Thông điệp cần gửi
  • targetOrigin - Tên xuất xứ

Hãy để chúng tôi xem một ví dụ để gửi tin nhắn từ iframe tới nút:

var iframe = document.querySelector('iframe');
var button = document.querySelector('button');

var clickHandler = function(){
   iframe.contentWindow.postMessage('The message to send.','https://www.tutorialspoint.com);
}
button.addEventListener('click',clickHandler,false);