Я использовал iframe, который выглядит следующим образом:
<iframe style='width: 330px; height: 278px' scrolling='no' name="iframeId" class="advPlayer" id="iframeId" frameborder="0" src='../../player/iabpreview.php?adid=<?php echo $selectedAdIdx ?>&autoPlay=true'></iframe>
Всякий раз, когда я нажимаю <div>
, мне приходится менять источник iframe. Я использую следующий код:
if ($j.browser.msie) {
frames['iframeId'].window.location="../player/iabpreview.php?adid="+adId+"&autoPlay=true";
}else {
$j(".advPlayer").eq(0).attr("src", "../player/iabpreview.php?adid="+adId+"&autoPlay=true");
}
Это работает с Firefox, но не с Internet Explorer.
Какой код будет работать и для Internet Explorer?