테스트 사이트 - 개발 중인 베타 버전입니다

익스8에서 이미지가 엑박나옵니다. 채택완료

아이템모아 10년 전 조회 4,662

익스8에서 이미지가 엑박으로 나옵니다.  익스9,10,11 다 잘나오는데요

오류는 아래처럼 나오는데 어디를 수정해야 할까요 

도움 부탁드립니다.

 

원본소스는 아래와 같습니다. 

 

 

 

$g4[path] ="..";

$board_skin_path= "../skin/board/".$board[bo_skin];

$imgPath="$g4[path]/data/file/$bo_table";

$view_width=675;  $view_height=440; // 보여질 큰 이미지 가로, 세로

 

//$resizex=800;  $resizey=450; //원본 큰 이미지 리사이징 가로,세로(리사이징 하지않으면 주석처리)

 

$thumbx=100;  $thumby=70; //썸네일 가로, 세로

$thumbViewNum=6; //보여질 리스트용 썸네일 갯수

 

$thumb_div_width=($thumbViewNum * ($thumbx+9))."px";;

$thumbNum=$view[file][count];

?>

 

사진보기

 

 

 

 

 

< 등록된 이미지가 없습니다 >";?>

$thumbViewNum){?>

$thumbViewNum){?>

 

$thumbViewNum){?>

 

 

for($i=1;$i<$view[file][count]; $i++){ 

if(!$view[file][$i][view]){$thumbNum--;  continue; }

 

    $thum_img="$imgPath/thumbs/{$view[wr_id]}_{$i}.jpg"; 

$h++;

 

//큰 이미지 리사이즈

   if($resizex && $resizey &&  ($view[file][$i][image_width]>$resizex || $view[file][$i][image_height]>$resizey) ){   

 $ret_wh= image_resizetg($view[file][$i][file], $resizex, $resizey, $bo_table, $view[wr_id], $i);

      if($ret_wh[0] && $ret_wh[1]){

    $view[file][$h][image_width]=$ret_wh[0]; $view[file][$h][image_height]=$ret_wh[1];

     }

    }

 //썸네일 만들기

if(!file_exists($thum_img))

tg_thumb($view[file][$i][file],$thumbx, $thumby, $bo_table, $view[wr_id], $i );

 

?>

 

$thumbViewNum){?>

 

 

 

 


 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
P
10년 전

php가 아니라 javascript 부분이군요

data 변수가 정상적으로 들어감에도 String.prototype.split() 메서드가 동작하지 않는 부분이네요.

일단 temp=data.split("|");을

temp=data.split(/\|/); 으로 바꾸고 테스트해보시겠어요? 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아이템모아
10년 전
PWneo님 답변 감사합니다. 그누보드 4에서 설치한거는 익스8도 잘나오는데요 ㅠㅠ
말씀해주신 대로 수정해보았는데요 같은 에러가 나네요 ㅠㅠ 여전히 익스8에서 안보입니다 .에고 ㅠㅠ

var data = "";
data="30716363_JBUFDeGx_img1.jpg|30716363_v5S7HiQO_img2.jpg|30716363_NUua6qef_img3.jpg|30716363_9r1mSdUh_img4.jpg|30716363_1dQqL40r_img5.jpg|30716363_EGr4veHY_img6.jpg|30716363_YdACLhR2_img7.jpg|30716363_FSIQxu0j_img8.jpg|30716363_5Q3IoJTV_img9.jpg|30716363_87LnuIOs_img10.jpg|30716363_lyBYzkwU_img11.jpg|30716363_DNA5JaQd_img12.jpg|30716363_lWuetGza_img13.jpg|30716363_fQVEXlC1_img14.jpg|30716363_KReDZ65x_img15.jpg|30716363_OoafCRrx_img16.jpg|30716363_d7qWEotz_img17.jpg|30716363_2N6o8siS_img18.jpg|30716363_Nq4Y0oLs_img19.jpg|30716363_WQINzAwd_img20.jpg|30716363_QoVYcZkR_img21.jpg|30716363_ySOr7be2_img22.jpg";
imgPath="../data/file/ONAIR";
temp=data.split(/\|/);

var imgObj= document.getElementById('orgmg');
var current=0;
var objk;
var thumbViewNum=6;

댓글을 작성하려면 로그인이 필요합니다.

답변 감사합니다. temp 가 최신글끌어오는데 도 썻는데 겹쳤네요 도움주셔서 감사합니다.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

data="";

 

하기전에 

 

var data = "";

data="";

 

이렇게 해보세요.​

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

아이템모아
10년 전
위토즈님 답변 감사합니다 .
말씀해주신대로 넣었습니다. 그래도 같은 에러가 나네요 temp=data.split("|"); 개체가 이속성 또는 메서드를 지원하지않습니다. 뜹니다 .ㅠㅠ
제가 맞게 넣은건가요 ㅠㅠ

viewSize=675;
viewSizeH=440;
var data = "";
data="30716363_JBUFDeGx_img1.jpg|30716363_v5S7HiQO_img2.jpg|30716363_NUua6qef_img3.jpg|30716363_9r1mSdUh_img4.jpg|30716363_1dQqL40r_img5.jpg|30716363_EGr4veHY_img6.jpg|30716363_YdACLhR2_img7.jpg|30716363_FSIQxu0j_img8.jpg|30716363_5Q3IoJTV_img9.jpg|30716363_87LnuIOs_img10.jpg|30716363_lyBYzkwU_img11.jpg|30716363_DNA5JaQd_img12.jpg|30716363_lWuetGza_img13.jpg|30716363_fQVEXlC1_img14.jpg|30716363_KReDZ65x_img15.jpg|30716363_OoafCRrx_img16.jpg|30716363_d7qWEotz_img17.jpg|30716363_2N6o8siS_img18.jpg|30716363_Nq4Y0oLs_img19.jpg|30716363_WQINzAwd_img20.jpg|30716363_QoVYcZkR_img21.jpg|30716363_ySOr7be2_img22.jpg";
imgPath="../data/file/ONAIR";
temp=data.split("|");
var imgObj= document.getElementById('orgmg');
var current=0;
var objk;
var thumbViewNum=6;

var cNum=0;
var page= Math.ceil(temp.length/thumbViewNum)
var eek=(100*1+9)*thumbViewNum;
var movek;
var preTD=0;
위토즈
10년 전
data 이름을 다른걸로 바꿔보세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인