Фон полной страницы Internet Explorer - PullRequest
0 голосов
/ 18 августа 2010

Я сейчас работаю над сайтом с полноэкранным флэш-видео фоном - http://polivision.tv/test.html

Он работает в большинстве браузеров, кроме, по-видимому, IE (я работаю на Mac).

Видимо, единственная проблема в том, что флэш-видео не воспроизводится.

Я положил это в тело:

<div class="zone-home"> 

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="background-vid" align="middle">

  <param name="LOOP" value="true" />
  <param name="allowfullscreen" value="false" />
  <param name="quality" value="high" />
  <param name="bgcolor" value="#000" /> 
  <param name="wmode" value="transparent">
  <embed src="background-vid.swf" quality="high" bgcolor="black" width="100%" height="100%" name="background-vid" align="middle" allowScriptAccess="always" allowFullScreen="false" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" loop="true"></embed>
</object>

и используйте это, чтобы сделать его полноэкранным:

$(document).ready(function() {

var $windowW = $(window).width();
var $windowH = $(window).height();
var $one = "object#background-vid";
var $two = ".zone-home";
$($one).attr({ width: $windowW, height: $windowH });
$($two).attr({ width: $windowW, height: $windowH });

$(window).bind("resize", function(){
    var $windowW = $(window).width();
    var $windowH = $(window).height();
    var $one = "object#background-vid";
    var $two = ".zone-home";
    $($one).attr({width:$windowW, height: $windowH });
    $($two).attr({ width: $windowW, height: $windowH });
});
});

Заранее спасибо, Shoma

1 Ответ

0 голосов
/ 18 августа 2010

У вас отсутствует скрипт: http://polivision.tv/resources/js/jquery.easing.1.3.js. Это может привести к тому, что IE прекратит рендеринг, поскольку он выдает ошибку JavaScript. Я бы проверил ваши 404 с помощью Firebug в Firefox и исправил бы их. Это может решить проблему в IE.

...