我目前正在为网页制作一些小型JavaScript / HTML5广告。每个广告都有自己的iframe,页面上有专用的尺寸/空间。对于需要超出预定高度的可展开广告,我在我的脚本中使用此行更改iframe的大小:
parent.document.getElementById('iframe1').style.height = "90px";
现在可以使用,但我正在尝试在我们更改网页时进行此未来验证。有没有办法在不知道iframe名称的情况下改变这个?或者找到我的iframe名称的方法,然后按照我的方式进行更改?
答案 0 :(得分:0)
我不确定这是否涵盖了您的问题,但这会记录您网页上的所有Iframe。
$('iframe').each(function(index,iframe) {
console.log(iframe);
});
然后你可以像这样改变它们。
$('iframe').each(function(index,iframe) {
iframe.style.height = "90px";
});
如果你想获得ids。
$('iframe').each(function(index,iframe) {
console.log(iframe.id);
});
答案 1 :(得分:0)