Form提交打開固定大小窗口的處理方法
發(fā)表時(shí)間:2024-01-27 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]<!-- 將數(shù)據(jù)提交到一個(gè)固定大小的窗口頁面 之所以window的name在后面來賦值,是為了提高打開一個(gè)新頁面的效率,一般來說 我們要打開一個(gè)固定名稱的窗口時(shí),比如window.open "xxx.asp","windowname" 如果客戶端打開多...
<!--
將數(shù)據(jù)提交到一個(gè)固定大小的窗口頁面
之所以window的name在后面來賦值,是為了提高打開一個(gè)新頁面的效率,一般來說
我們要打開一個(gè)固定名稱的窗口時(shí),比如window.open "xxx.asp","windowname"
如果客戶端打開多個(gè)IE窗口,window.open的時(shí)候會(huì)首先檢測(cè)客戶端每個(gè)IE窗口是否有重名,
如果有重名會(huì)直接提交到重名窗體中,在這里有一個(gè)檢測(cè)的過程,所以打開速度會(huì)非常慢。
所以在這里使用的是先打開頁面,后賦name的做法。
開始
-->
<Form id="frm_List" name="frm_List" Method="Post">
<input type=hidden id="hid_Record" name="hid_Record">
</Form>
<Script Language=VBScript>
Dim objWin
With document.all("frm_List")
.item("hid_Record").Value = "100"
.Action = "update.asp"
.Target = "WindowName"
Set objWin = window.Open ("about:blank","","")
objWin.Name = "WindowName"
.Submit
End With
</Script>
<!--結(jié)束-->