2010-01-22 2 views
0

HTML 파일에 AC_RunActiveContent.js 또는 swfobject-1.5.js를 포함하지 않고 JQuery 라이트 박스에서 아래 코드를 사용합니다. 그것은 IE와 Firefox를 위해 잘 작동합니다. 그냥 AC_RunActiveContent.js 또는 swfobject-1.5.js를 포함하지 않을 경우 문제가 있는지 알고 싶습니다. 다른 브라우저 버전에서 플래시를 제대로 표시하려면 AC_RunActiveContent.js 또는 swfobject-1.5.js가 있어야합니까?html flash embed

<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="789" height="617" id="Loader" align="middle"> 
<param name="allowScriptAccess" value="sameDomain" /> 
<param name="allowFullScreen" value="false" /> 
<param name="movie" value="en_MAIN.swf" /> 
    <param name="quality" value="high" /> 
    <param name="bgcolor" value="#ffffff" /> 
    <embed src="en_MAIN.swf" quality="high" bgcolor="#ffffff" width="789" height="617" name="Loader" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> 
</object> 

답변

1

아니요, Adobe 스타일의 표준 마크 업입니다. 현재의 모든 브라우저에서 작동합니다.

유효하지 않으며 각 매개 변수를 두 번 명시해야합니다. 사용자가 언급 한 플래시 삽입 스크립트가 해결하려고 시도하는 것입니다 (더하기가 더 이상 필요하지 않은 IE '객체 활성화'해결 방법이 있음). . 만약 당신이 그것에 대해 신경 쓰지 않는다면, 당신은 당신만큼이나 좋습니다. 그렇다면 this question에는 대안에 대한 토론이 있습니다.

0

코드가 라이트 박스에 연결되어 있다고 생각하지 않습니다. AC_RunActiveContent.js 및 swfobject-1.5.js는 Flash가 IE에서 작동하도록하는 javascript 해결 방법입니다. Lightbox는 Flash가 아닌 JQuery를 사용하기 때문에 필요하지 않아야합니다.

자세한 내용은 lightbox instructions을 자세히 살펴보십시오.

관련 문제