자바스크립 작동안되서 한번좌주세요... 정보
자바스크립 작동안되서 한번좌주세요...본문
버튼클릭시 동영상재생해주는 소스인데요
작동이안되서 어디가오류인지좀봐주세요
<span class="media_title">
<li> <a class="movie1" href="#" onclick="show_web('<?=$row[wr_content]?> <?=substr($row[wr_datetime],0,10)?>','<?=$row[wr_link1]?>','2');select_bg(this)"><img src="<?=$board_skin_path?>/images/yk1.gif"></a>
<!--@end-->
</span>
----------------------- js부분-----------------------------
function show_web(movie_name,movie_url,websource)
{
if(websource==2){
document.getElementById('play').innerHTML="<div style='z-index:0'><EMBED pluginspage=http://www.macromedia.com/go/getflashplayer id='f' src='"+movie_url+"' width='720' height='420' type=application/x-shockwave-flash bgcolor=\"#000000\" quality=\"high\" allowfullscreen=\"true\" allowscriptaccess=\"always\" flashvars=\"\"></EMBED></div>";
}
}
var key="f";
var _key="f";
function Anti(){
_key = _key=="f"?"t":"f";
document.getElementById('listorder').innerHTML=_key=="t"?'<img src="/images/shipin_up.gif" align="absmiddle" />':'<img src="/images/shipin_down.gif" align="absmiddle" />';
if(key!=_key)
{
var _ul=document.getElementById("list");
var _li=_ul.getElementsByTagName("li");
var _liLength=_li.length;
for(var i=0;i<(_liLength/2);i++)
{
var temp=_li[i].innerHTML;
var tempClassName=_li[i].className
_li[i].innerHTML=_li[_liLength-(i+1)].innerHTML;
_li[i].className=_li[_liLength-(i+1)].className;
_li[_liLength-(i+1)].innerHTML=temp;
_li[_liLength-(i+1)].className=tempClassName;
}
key=_key;
}
}
작동이안되서 어디가오류인지좀봐주세요
<span class="media_title">
<li> <a class="movie1" href="#" onclick="show_web('<?=$row[wr_content]?> <?=substr($row[wr_datetime],0,10)?>','<?=$row[wr_link1]?>','2');select_bg(this)"><img src="<?=$board_skin_path?>/images/yk1.gif"></a>
<!--@end-->
</span>
----------------------- js부분-----------------------------
function show_web(movie_name,movie_url,websource)
{
if(websource==2){
document.getElementById('play').innerHTML="<div style='z-index:0'><EMBED pluginspage=http://www.macromedia.com/go/getflashplayer id='f' src='"+movie_url+"' width='720' height='420' type=application/x-shockwave-flash bgcolor=\"#000000\" quality=\"high\" allowfullscreen=\"true\" allowscriptaccess=\"always\" flashvars=\"\"></EMBED></div>";
}
}
var key="f";
var _key="f";
function Anti(){
_key = _key=="f"?"t":"f";
document.getElementById('listorder').innerHTML=_key=="t"?'<img src="/images/shipin_up.gif" align="absmiddle" />':'<img src="/images/shipin_down.gif" align="absmiddle" />';
if(key!=_key)
{
var _ul=document.getElementById("list");
var _li=_ul.getElementsByTagName("li");
var _liLength=_li.length;
for(var i=0;i<(_liLength/2);i++)
{
var temp=_li[i].innerHTML;
var tempClassName=_li[i].className
_li[i].innerHTML=_li[_liLength-(i+1)].innerHTML;
_li[i].className=_li[_liLength-(i+1)].className;
_li[_liLength-(i+1)].innerHTML=temp;
_li[_liLength-(i+1)].className=tempClassName;
}
key=_key;
}
}
댓글 전체
f12 누르셔서 스크립트 오류가 어디서 나는지 보면 오류잡기 더 쉬울거같네요 .ㅎ
movie_name 이란 변수는 사용하지도 않는데 onclick="show_web('<?=$row[wr_content]?> <?=substr($row[wr_datetime],0,10)?>
여기에 wr_content 등은 뭐하러 넣는 것인가요?
줄바꿈이 있으면 이 부분에서 자바스크립트 에러가 날 것입니다
여기에 wr_content 등은 뭐하러 넣는 것인가요?
줄바꿈이 있으면 이 부분에서 자바스크립트 에러가 날 것입니다