2010年6月15日 星期二

新視窗控制母視窗

延續先前的文章,客戶要求除了開新視窗外,新視窗點選連結後關閉,並且由母視窗進入明細頁。



---------------------unit.asp-----------------------

<script language="javascript">
function opennew()
{

window.open('find.asp?unit=' + encodeURIComponent(window.document.forms[0].community_unit.value),'self','modal=yes,width=600,height=400,resizable=no,scrollbars=no');
}
</script>

<input name="unit" type="text" id="unit" size="30">


<input name="unit" type="text" id="unit" size="30">

以下要跳新視窗的按鈕語法

<input type="button" value="查詢" name="B2" onclick="opennew()">


以上是先前文章所寫的方法。
以下就是新視窗要能傳送資料到母視窗,並且將自己關閉。

------------------------------find.asp-------------------------

<a href="javascript:closewin()">我是連回母視窗的連結</a>


<script language="JavaScript">

function closewin()

// 母視窗會連至modify.asp去
window.opener.location.href='modify.asp;
window.close();
}
</script>



參考網址:http://fafrei.spaces.live.com/blog/cns!BA7166EED9411B70!1167.entry

沒有留言: