자바스크립트 오류인데요^^ 도와주실분^^

· 13년 전 · 932 · 1
function moveLayer(strlayer,width,height,evt) {

var theObj;

if (navigator.appName == 'Netscape' && document.layers != null)
theObj = eval("document.layers['" + strlayer + "']");
else if (document.all != null) //IE
theObj = eval("document.all['" + strlayer + "'].style");


var windowWidth = document.body.scrollWidth;
if(theObj) {

if (windowWidth<1180){
theObj.pixelLeft = evt.x+5-200;
theObj.pixelTop = evt.y+5+document.body.scrollTop;
}else{
theObj.pixelLeft = evt.x+5-200;
theObj.pixelTop = evt.y+5+document.body.scrollTop;
}
}
}


>>

theObj = eval("document.all['" + strlayer + "'].style");

여기 코드에서 에러나오느데요 스타일을 못찾는다고 하네욤~~ 스타일을 지워도 안되서 올려보와욤^^

도와주실분^^
|

댓글 1개

위 코드를 왜 eval 로 처리하는지 모르겠군요. 불필요한데..
if(document.getElementById)
theObs = document.getElementById(strlayer); // DOM
else if (document.layers)
theObj = document.layers[strlayer]; // NN
else if (document.alll) // IE < IE7, 스트릿모드 생략
theObj = document.all[strlayer];

// 스타일처리시
theObj.style.........
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 1,031
13년 전 조회 1,909
13년 전 조회 957
13년 전 조회 961
13년 전 조회 1,390
13년 전 조회 1,526
13년 전 조회 2,203
13년 전 조회 898
13년 전 조회 964
13년 전 조회 870
13년 전 조회 1,543
13년 전 조회 2,169
13년 전 조회 1,267
13년 전 조회 1,593
13년 전 조회 978
13년 전 조회 690
13년 전 조회 820
13년 전 조회 1,343
13년 전 조회 2,007
13년 전 조회 1,788
13년 전 조회 1,373
13년 전 조회 1,438
13년 전 조회 754
13년 전 조회 945
13년 전 조회 2,238
13년 전 조회 876
13년 전 조회 892
13년 전 조회 4,760
13년 전 조회 1,416
13년 전 조회 3,427
13년 전 조회 884
13년 전 조회 958
13년 전 조회 934
13년 전 조회 887
13년 전 조회 1,480
13년 전 조회 834
13년 전 조회 913
13년 전 조회 2,236
13년 전 조회 687
13년 전 조회 2,360
13년 전 조회 1,612
13년 전 조회 1,140
13년 전 조회 935
13년 전 조회 2,015
13년 전 조회 694
13년 전 조회 1,213
13년 전 조회 1,385
13년 전 조회 1,282
13년 전 조회 755
13년 전 조회 933
13년 전 조회 1,198
13년 전 조회 3,752
13년 전 조회 3,316
13년 전 조회 3,884
13년 전 조회 3,234
13년 전 조회 737
13년 전 조회 784
13년 전 조회 889
13년 전 조회 9,328
13년 전 조회 2,344
13년 전 조회 2,776
13년 전 조회 2,741
13년 전 조회 3,309
13년 전 조회 860
13년 전 조회 920
13년 전 조회 4,831
13년 전 조회 858
13년 전 조회 1,546
13년 전 조회 1,390
13년 전 조회 1,424
13년 전 조회 1,284
13년 전 조회 820
13년 전 조회 1,497
13년 전 조회 917
13년 전 조회 1,628
13년 전 조회 1,252
13년 전 조회 912
13년 전 조회 2,278
13년 전 조회 1,241
13년 전 조회 858
13년 전 조회 2,420
13년 전 조회 1,360
13년 전 조회 1,369
13년 전 조회 1,513
13년 전 조회 1,240
13년 전 조회 724
13년 전 조회 796
13년 전 조회 1,743
13년 전 조회 957
13년 전 조회 1,979
13년 전 조회 1,472
13년 전 조회 774
13년 전 조회 4,210
13년 전 조회 908
13년 전 조회 2,017
13년 전 조회 1,340
13년 전 조회 1,701
13년 전 조회 964
13년 전 조회 2,554
13년 전 조회 1,609