我刚开了一家T恤店,放在我自己的网站上。一家名为spreadshirt.co.uk (以下简称"SS")的公司经营着这家商店。
唯一需要注意的是iframe --目前我已经将它设置为2000像素高(对于最长的页面来说恰到好处)。我宁愿让它为每个页面调整大小,但希望这是“困难的”,所以没有麻烦。
不管怎么说,我刚刚把这个页面放到了活动状态,并对它进行了测试。一切都很好,直到....
...the“VISA验证”页面。在订购过程的最后,这个母版浏览器出现了,其中包含的HTML将小对话框垂直放置在我的iframe中。例如,从顶部向下接近1000个像素--这使得不太明智的用户认为页面还没有加载(如果不向下滚动,他们所能看到的只是一个白色背景)。我不能自定义这个页面上的CSS,我可以SS页面,因为这个页面不是由SS提供。
有什么好主意吗?
非常感谢大家!
如果人们想看我的网站,我会放一个链接到我的网站上,但我认为这可能会被视为垃圾邮件并不受欢迎。
发布于 2010-12-13 05:18:50
我不会过多地处理iframe,因为我讨厌它们,但我认为您仍然可以使用javascript编写文档。我这么说的原因可能是因为它是跨域的,但它仍然可以工作。
查看这篇文章Resizing an iframe based on content
你也可以查看Resizing iframe to fit its content
和一个jquery脚本:http://www.lost-in-code.com/programming/jquery-auto-iframe-height/
再说一次,我真的不知道这是否适用于跨域网站。
https://stackoverflow.com/questions/4423996
复制相似问题