首页 理论教育 跨文档消息传输技术优化方案

跨文档消息传输技术优化方案

时间:2023-06-03 理论教育 版权反馈
【摘要】:在同一台主机上通过tomcat建立2个以上的虚拟主机,方法为:①修改tomcat下conf文件夹中的server.xml,将host标签修改为:②在C:\Windows\System32\drivers\etc路径下找到hosts文件,增加以下内容:注意:域名“127.0.0.1www.webapps1.com”应与主机名一致③将网页部署到docBase指明的路径下,本例中为:docBase="D:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webapps1\ROOT"网站1上的网页向网站2上的网页发送消息,网站2上的网页返回消息到网站1的网页中,网页1显示消息。图11.5跨域通信实例

跨文档消息传输技术优化方案

为了更好地理解跨文档通信,下面编写一个实例,本实例实现主页面与子页面中框架之间的相互通信。

其步骤如下:

(1)建立两个虚拟主机,并分别在虚拟主机上建立网站。在同一台主机上通过tomcat建立2个以上的虚拟主机,方法为:

①修改tomcat下conf文件夹中的server.xml(本例的路径为D:\Program Files\ApacheSoftwareFoundation\Tomcat6.0\conf),将host标签修改为:

②在C:\Windows\System32\drivers\etc路径下找到hosts文件,增加以下内容:

注意:域名“127.0.0.1 www.webapps1.com”应与主机名(Hostname=www.webapps1.com)一致

③将网页部署到docBase指明的路径下,本例中为:docBase="D:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webapps1\ROOT"(www.xing528.com)

(2)网站1上的网页向网站2上的网页发送消息,网站2上的网页返回消息到网站1的网页中,网页1显示消息。

(3)代码的编写。

①网页1的代码如下:

②网页2的代码如下:

(4)运行结果如图11.5所示。

图11.5 跨域通信实例

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈