跨文档消息则是经过向Window实例发送消息来完成的。在使用时,软件开发人员须要经过调用一个Window的postMessage()函数来向该Window实例发送消息。此时Window实例内部的onmessage事件将被触发,进而使得该事件的消息处理函数被调用。可是在接收到消息的时候,消息处理函数首先须要判断消息来源的合法性,以免恶意用户经过发送消息的方式来非法执行代码。函数