【发布时间】:2011-02-10 16:51:53
【问题描述】:
我正在尝试结合之前在这里提出的两个问题的代码。 How can I cycle through pages? 我想使用此代码创建一个信息亭并循环浏览网页。我还想使用How can I scale the content of an iframe? 来缩放 iframe 的内容。理想情况下,我想按不同的因子缩放每个页面,但如果这不可能,那么我将使用静态值。附带说明一下,是否可以将页面自动缩放到特定的屏幕分辨率,或者我是否必须不断尝试因素,直到找到理想的因素?谢谢
<style>
#wrap { width: 1390px; height: 690px; padding: 0; overflow: hidden; }
#frame { width: 1390px; height: 690px; border: 0px solid black; }
#frame { zoom: 2; -moz-transform: scale(2); -moz-transform-origin: 0 0; }
</style>
<script type="text/javascript">
var frames = Array('http://www.google.com, 5,
'http://www.yahoo.com', 5,
'http://www.ebay.com', 5);
var i = 0, len = frames.length;
function ChangeSrc()
{
if (i >= len) { i = 0; }
document.getElementById('frame').src = frames[i++];
setTimeout('ChangeSrc()', (frames[i++]*1000));
}
window.onload = ChangeSrc;
</script>
</head>
<body>
<div id="wrap">
<iframe src="" id="frame" scrolling="no" frameborder="0"></iframe>
</div>
</body>
</html>
【问题讨论】:
标签: javascript html iframe scale