스크립트 초짜가 질문 하나만 드립니다 ;;
본문
<li><a href="javascript:layer_open('layer2');"><img src="..images/port_test.gif" alt=""/></a></li>
위의 태그를 클릭하면
이런식으로 글 내용이 창처럼 나옵니다.
현재 상태는 글 제목을 클릭하면 페이지 이동이 되지 않고 바로 저렇게 창이 뜨면서 내용을 보여줍니다.
제가 하려는건 글제목을 클릭하면 read.html 페이지로 이동하는데
read.html 페이지로 이동 했을때 자동으로 저런식의 스크립트가 실행되면서
글 내용을 위 사진처럼 띄워서 보여주려고 합니다.
스크립트 소스에서는 <a href="javascript:layer_open('layer2');">
layer_open 함수가 실행 되면서 layer2 값을 넘겨야 저런 스크립트가 나오는데
전 read.html로 이동했을때 자동으로 저 함수를 실행시켜서 내용을 저렇게 보여주려고 하거든요.
read.html 에서 소스를 어떻게 수정해야 자동으로 layer_open() 함수가 실행이 될까요
소스입니다.
<li><a href="javascript:layer_open('layer2');"><img src="..images/port_test.gif" alt=""/></a></li>
답변 1
<div id="layer2"> 레이어 자체를 read.html 에 복사해놓고
<div id="layer2" style="display:block">
dfdsf
</div>
스타일 지정 해주면 페이지 접속하면 바로 보입니다.