이 코드는 Firefox에서 작동하지만 IE와 Chrome에서는 작동하지 않습니다. 도와주세요. 미리 감사드립니다.자바 스크립트로 반복되는 플래시 동영상
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script type="text/javascript">
var flashNumber = 0;
var items = 3;
films = new Array(items)
films[0] = "movies/animals1.swf";
films[1] = "movies/mammyblue2.swf";
films[2] = "movies/whitebird1.swf";
function rotate(){
holder = document.getElementById('content');
holderr = document.getElementById('contra');
flashNumber++;
if(flashNumber == items)
flashNumber = 0;
holder.src = films[flashNumber];
holderr.value = films[flashNumber];
}
</script>
</head>
<body>
<object width="400" height="300">
<param name="movie" value="movies/animals1.swf" id="contra">
<embed src = "movies/animals1.swf" name="content" id="content"
width="400" height="300">
</embed>
</object>
<input type="button" value="next" onclick="rotate();" />
</body>
</html>
나는 온 클릭 회전 함수를 호출하여 버튼을 뒀다. FF에서는 swf 클립을 변경하고, Chrome에서는 플래시 동영상이 표시되지 않으며 IE에서는 다음 버튼이 아무 것도 작동하지 않습니다. – George
'param'의 값을 변경하지 않았기 때문에'movie /'디렉토리도 빠져 있기 때문입니다. – stealthyninja
여전히 작동하지 않습니다. param 태그에 id를 할당하여 getElementById를 사용하여 param 값을 변경할 수 없습니다. – George