웹디자인

Hagi 2010. 8. 23. 20:57

최초 하고 싶었던 것은 상단의 메뉴, 좌측의 메뉴, 오른쪽의 컨텐츠로 나뉘어 있는 iframe 중 

컨텐츠 부문에만 아래에 링크된 화면을 나타내고 싶었다. (어차피 그 화면이 부모창(홈페이지)의 다른 페이지 중 하나였기 때문)

* opener.parent.프레임이름.location = "URL" 이걸 매우 쓰고 싶었음

그러나 iframe 등의 웹 화면을 다른 회사가 관장하고 있고, 

우리는 그 frame안에 컨텐츠만 제공하였다. 

그래서 소스보기를 해서 url을 알아내서 opener.parent.location을 사용하여 부모창 덮어쓰기를 단행하였다

===========================================================================================

<script language="javascript">

function intoFrame() {

  opener.parent.location="http://www.xxx.com/info/jsp/coin/hagi_03.jsp?mcode=030204"

  window.close();

 }

</script>


<body>

<table align="center">

<tr>

<td>

<img src="/images/pay/common/free_charge_shop.jpg"  onclick="intoFrame()"/>

</td>

</tr>

</table>

</body>

</html>