토론방

소스관련 스크립트오류

(필수) 확인 가능한 전체 URL :

안녕하세요! 문의드립니다.

메인중앙-BEST추천정보쪽에 링크연결에러건입니다. 저희 담당자가 부재라서 물어봤는데 외부스크립트소스를 쓴건이고 전에는 잘되었는데 지금안되는건 어떻게 할 방법이없다고해서요...

3개로 되어있는것을 살릴수 있는 방법은 없나요?

1개로하면 된다고들었는데 그방법은 어떤건가요?

자세히 부탁드립니다. 감사합니다.

게시글 공유 URL복사
댓글[1]

열기 닫기

  • P**M 2014-07-16

    일전에 이 부분 저희쪽에서 한번 수정을 한 부분인것 같은데요..

    그때는 상단에 슬라이드 되는 이미지가 화면 전체로 노출되는 증상이 있어 스크립트를 삭제를 해드렸던 적이 있습니다. 

    그때 스크립트를 제거를 하면서 이 부분 소스를 더 다듬어서 작업을 하셔야 된다고 말씀을 드렸구요..

     

    일단 베스트 추천정보 우측에 추천투자아이템, 추천 동업자찾기, 투자설명회를 클릭을 할때 해당 항목으로 가서 글이 나타나도록 하실려고 하는것 같은데.

    우선 그룹디자인으로 위의 항목에 대한 최근 내역을 뽑아오신 다음 스크립트 구문을 짜서 처리를 해주셔야 됩니다. 

     

    대략적인 구문은 아래에 기재를 하겠습니다.

     

    <a href="javascript:showYn('1')">베스트 추천정보</a>
    <a href="javascript:showYn('2')">추천 투자아이템</a>
    <a href="javascript:showYn('3')">추천 동업자찾기</a>
    <a href="javascript:showYn('4')">투자설명회</a>

    <div id="main_show1" style="display:;">베스트 추천정보 내용나오는 부분</div>
    <div id="main_show2" style="display:none;">추천 투자아이템 내용나오는 부분</div>
    <div id="main_show3" style="display:none;">추천 동업자찾기 내용나오는 부분</div>
    <div id="main_show4" style="display:none;">투자설명회 내용나오는 부분</div>

    <script>
    function showYn(cnt){
        if(cnt == '1'){
            document.getElementById("main_show1").style.display = '';
            document.getElementById("main_show2").style.display = 'none';
            document.getElementById("main_show3").style.display = 'none';
            document.getElementById("main_show4").style.display = 'none';
        } else if(cnt == '2'){
            document.getElementById("main_show1").style.display = 'none';
            document.getElementById("main_show2").style.display = '';
            document.getElementById("main_show3").style.display = 'none';
            document.getElementById("main_show4").style.display = 'none';
        } else if(cnt == '3'){
            document.getElementById("main_show1").style.display = 'none';
            document.getElementById("main_show2").style.display = 'none';
            document.getElementById("main_show3").style.display = '';
            document.getElementById("main_show4").style.display = 'none';        
        } else if(cnt == '4'){
            document.getElementById("main_show1").style.display = 'none';
            document.getElementById("main_show2").style.display = 'none';
            document.getElementById("main_show3").style.display = 'none';
            document.getElementById("main_show4").style.display = '';
        }
    }
    </script>

    대충설명을 하면 상단에 있는 부분이 실제로 타이틀이 되고 하단에 div로 나오는 부분이 각 항목에 대한 내용입니다. 

    style=display:none 라고 하면 해당 내용은 숨김처리가 되는거죠..

     

    즉 베스트 추천정보를 클릭을 하면 나머지 3개를 숨김처리를 하고 추천 투자아이템을 클릭을 하면 추천 투자아이템을 제외한

    나머지내용을 숨긴다는 내용입니다. 

     

    위의 내용을 참고를 하셔서 작업을 해주시면 됩니다. 

     

    감사합니다 .

댓글작성

열기 닫기

댓글작성
top