有人知道在调整浏览器跨域大小时是否需要"name.html“easyxdm文件吗?如果需要,在哪里告诉easyxdm查找它?
目前,我从iFrame中的另一个网站中提取了一个预订表单,但是我看不到引用name.html的任何例子,所以我担心我没有正确地设置它。
不过,这一页看起来确实有效,我只是想确认一下,我已经把所有的东西都覆盖了。
下面是我正在使用的一个演示:测试页面从另一个域的dev站点中提取数据。
这里是我在消费网站上的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>发布于 2013-11-08 03:27:17
在查看了easyXDM.js文件之后,我找到了如何正确地添加name.html文件。
这是假设iFrame已经在某种程度上工作了。
提供商网站上的
在消费者网站上
希望这能帮到别人。
https://stackoverflow.com/questions/19850861
复制相似问题