目前我正在做响应式网络开发。该网站完全响应,但我们使用 iframe 将广告包含在网站中。有些广告就像启动器广告或伙伴横幅广告。由于 iFrame,这些动态广告无法按预期工作。
例如,
$(window).resize(function() {
$('.rad').each(function(index) {
var role = $(this).find("div").attr('role');
if($(this).hasClass('fullwidth-ad')){
if(($(this).width() >= 234)&&($(this).width() < 486)) {
if(role != 'mobile_leaderboard_ad'){
$(this).find("div").attr('role','mobile_leaderboard_ad');
$(this).find("div").attr('class','fix-bottom');
$(this).find("iframe").attr('src','/sites/all/libraries/rad/rad.php?r=mobile_lb');
}
}
else if(($(this).width() >= 486)&&($(this).width() < 610)) {
if(role != 'banner_ad'){
$(this).find("div").attr('role','banner_ad');
$(this).find("div").attr('class','banner_ad');
$(this).find("iframe").attr('src','/sites/all/libraries/rad/rad.php?r=tablet_lb');
}
}
else if($(this).width() >= 610) {
if(role != 'leaderboard_ad'){
$(this).find("div").attr('role','leaderboard_ad');
$(this).find("div").attr('class','leaderboard_ad');
$(this).find("iframe").attr('src','/sites/all/libraries/rad/rad.php?r=desktop_lb');
}
}
}
});
});
那么在响应式网页设计中包含广告有更好的主意吗?