자식창에서 생성된 html 코드를 부모창에 나타나게 하려고 하는데...ㅠㅠ
Posted: 2010 04 09 13:02 44
안녕하세요!!
여러가지를 찾아 보고 해도 안되서 질문 드립니다.
일단 IE에서는 성공했구요..FF에서 안되서 문의 드립니다
일단 부모창에서는 <span id="dSelect"></span>으로 되어 이고 하단에 아이프렘으로 팝업 창이 뜨지 않도록 숨겨 놓은 상태입니다.
부분 코드를 올려 보겠습니다.
## 부모 코드 ##
function loadData(sel) {
var trigger = sel.options[sel.selectedIndex].value;
if(trigger != "")
openWindow("./loadData.php?trigger=" + trigger , "hiddenframe");
else
document.getElementById("dSelect").innerHTML = "";
}
<select name="groups[]" onChange="loadData(this)">
<option value="">::선택하세요::</option>
<option value=1>1</option>
<option value=2>2</option>
</select>
<span id="dSelect"></span>
<iframe width=0 height=0 name='hiddenframe' src='./blank.html' style='display:none;'></iframe>
## 자식 코드 ##
function window.onload(){
var b = parent.document.getElementById("dSelect");
b.innerHTML = "<select id='group'><option value='147_8x12'>8x12</option></select>";
}
이렇게 되어 있습니다.
이부분이 현재 안되서 이렇게 문의 드립니다.
제발~~ 부탁드립니다..ㅠ.ㅠ.
여러가지를 찾아 보고 해도 안되서 질문 드립니다.
일단 IE에서는 성공했구요..FF에서 안되서 문의 드립니다
일단 부모창에서는 <span id="dSelect"></span>으로 되어 이고 하단에 아이프렘으로 팝업 창이 뜨지 않도록 숨겨 놓은 상태입니다.
부분 코드를 올려 보겠습니다.
## 부모 코드 ##
function loadData(sel) {
var trigger = sel.options[sel.selectedIndex].value;
if(trigger != "")
openWindow("./loadData.php?trigger=" + trigger , "hiddenframe");
else
document.getElementById("dSelect").innerHTML = "";
}
<select name="groups[]" onChange="loadData(this)">
<option value="">::선택하세요::</option>
<option value=1>1</option>
<option value=2>2</option>
</select>
<span id="dSelect"></span>
<iframe width=0 height=0 name='hiddenframe' src='./blank.html' style='display:none;'></iframe>
## 자식 코드 ##
function window.onload(){
var b = parent.document.getElementById("dSelect");
b.innerHTML = "<select id='group'><option value='147_8x12'>8x12</option></select>";
}
이렇게 되어 있습니다.
이부분이 현재 안되서 이렇게 문의 드립니다.
제발~~ 부탁드립니다..ㅠ.ㅠ.