當前位置:開發者網絡 >> 技術教程 >> ASP教程 >> 客戶端相關 >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
Form提交打開固定大小窗口的解決辦法
作者:未知
日期:2004-02-16
人氣:
投稿:Andy.m(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
<!--

將數據提交到一個固定大小的窗口頁面

之所以window的name在後面來賦值,是為了提高打開一個新頁面的效率,一般來說

我們要打開一個固定名稱的窗口時,比如window.open "xxx.asp","windowname"

如果客戶端打開多個IE窗口,window.open的時候會首先檢測客戶端每個IE窗口是否有重名,

如果有重名會直接提交到重名窗體中,在這裡有一個檢測的過程,所以打開速度會非常慢。

所以在這裡使用的是先打開頁面,後賦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>

<!--結束-->

相關文章: