另一个跨域iFrame问题!我到处搜索并认为这是不可能的,所以这里有:
iframe的滚动条是iframe的窗口元素的一部分,因此由于相同的原始策略,我无法直接设置它们的样式。起初我以为我会聪明并使用“跟踪”容器中的jQuery UI可拖动事件创建可滚动的DIV。我设置了一个虚拟滚动条,一切正常,除了能够再次滚动iframe ...因为相同的原点问题。
所以..
OR
谢谢!
答案 0 :(得分:2)
假设你能以某种方式弄清楚网站的大小,你可以将iframe的大小设置为该内容的大小......
<html>
<body>
<div style="width:400px; height:400px; overflow:scroll">
<iframe src="http://www.w3schools.com/" style="width:1000; height:1300"></iframe>
</div>
</body>
</html>
当然,你需要定期弄清楚网站的大小......