Window: messageerror event

The messageerror event is fired on a Window object when it receives a message that can't be deserialized.

Bubbles No
Cancelable No
Interface MessageEvent
Event handler property onmessageerror


Listen for messageerror using addEventListener():

window.addEventListener('messageerror', (event) => {

The same, but using the onmessageerror event handler property:

window.onmessageerror = (event) => {


Specification Status
HTML Living Standard Living Standard

Browser compatibility

ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
messageerror eventChrome Full support 60Edge Full support ≤79Firefox Full support 57IE ? Opera Full support 47Safari ? WebView Android Full support 60Chrome Android Full support 60Firefox Android Full support 57Opera Android Full support 47Safari iOS ? Samsung Internet Android Full support 8.0


Full support
Full support
Compatibility unknown
Compatibility unknown

See also