Pergunta

site da Stickman é baixo agora - parece que ele tirou-line. Eu só descobri que o IE8 quebra o youtube incorporar por sua LightWindow. IE8 tentou baixar o arquivo a partir do link, em vez de exibi-lo. Alguém tem outras soluções ou uma solução para IE8?

encontrou esta página onde alguém sugado para baixo sua página Como antes de ser levado para baixo. O link para vídeo do YouTube mostra o assunto. http://edu.cnzz.cn/adcode/demo96/

Obrigado!

Foi útil?

Solução 3

Uma vez que a solução da stickman não é suportado mais eu mudei para outra solução.

http: //www.no- margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/

funciona bem.

Outras dicas

i acreditam que o problema está relacionado com a falta de uma extensão de nome de arquivo e a incapacidade de LightWindow para determinar um tipo de arquivo. Adicionando ".swf" ao final da URL do YouTube permite que o vídeo para jogar diretamente ou através LightWindow sem erro.

Eu encontrei uma solução sujo para o problema. Troquei a seguinte linha

$('lightwindow_iframe').setAttribute('src', this.element.href);

com este

var youtube_content = '<object width="500" height="300"><param name="movie" value="' + this.element.href + '"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="' + this.element.href + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="300"></embed></object>'
this._writeToIframe(youtube_content);

Ele funciona, mas você não pode abrir outras páginas externas com essa correção. Apenas Youtube incorporar vídeo trabalha com isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top