Кто-нибудь знает, требуется ли вам файл easyxdm name.html при изменении размера междоменного браузера, и если да, то где вы скажете easyxdm его искать?
В настоящее время я извлекаю форму бронирования с другого веб-сайта в iFrame, однако я не вижу примеров, в которых упоминается name.html, поэтому я беспокоюсь, что настроил ее неправильно.
Страница, похоже, работает, я просто хочу убедиться, что у меня все покрыто.
Демонстрация того, что я использую, находится здесь: Тестовая страница, извлекающая данные с сайта разработчиков в другом домене.
Вот мой код easyxdm на веб-сайте-потребителе, стоит ли его как-то указать в этом javascript?
<div id="container" style="width: 100%;"><div id="loadingmsg" style="color:white; font-size: 12pt;">Loading...</div></div>
<script type="text/javascript">
new easyXDM.Socket({
remote: "http://dev.ultimatetripstore.com/Book/Arrival-External?pid=1&SkinSrc=/portals/_default/skins/_default/no%20skin&ContainerSrc=/portals/_default/containers/_default/no%20container&bgcolor=000&fontcolor=fff&themecolor=d80c8c&hcolor=ffffff",
swf: "http://dev.ultimatetripstore.com/easyxdm.swf",
container: document.getElementById("container"),
onMessage: function(message, origin){
this.container.getElementsByTagName("iframe")[0].style.height = message + "px";
this.container.getElementsByTagName("iframe")[0].style.width = "100%";
this.container.getElementsByTagName("iframe")[0].frameborder = 0;
this.container.getElementsByTagName("iframe")[0].style.border = "0px solid red";
this.container.getElementsByTagName("iframe")[0].scrolling="no";
}
});
</script>