台灣最大程式設計社群網站
線上人數
973
 
會員總數:246038
討論主題:189626
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 請問在ajaxv下如何關閉網頁?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問在ajaxv下如何關閉網頁?
價值 : 10 QP  點閱數:1685 回應數:8
樓主

lkk
初學者
28 117
1320 363
發送站內信

捐贈 VP 給 lkk
各位好
我使用
因為我先安置在一個button,執行

Response.Write("<script language=javascript> window.opener=null; window.open('','self'); window.close();</script> ")
或是
Response.Write("<script language=javascript> window.close();</script> ")

會出現錯誤
sys.webtorms pagerequwst........error parsing near '("<script language=j'

請問是否要imports甚麼?還是.....
以上謝謝

本篇文章發表於2008-01-10 11:30
1樓
回應

Jeff
捐贈 VP 給 Jeff 檢舉此回應
改為如下


本篇文章回覆於2008-01-10 12:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

lkk
捐贈 VP 給 lkk 檢舉此回應
您好
可以關閉網頁!
但有詢問對話框,不知可否強制關閉
有搜尋一下之前(之前提問沒有提到AJAX狀況下)
IE6可以
IE7不能
FOX不能
不知IE6要如何處理?
謝謝您
本篇文章回覆於2008-01-10 12:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

lkk
捐贈 VP 給 lkk 檢舉此回應
您好
搜尋中有談到
"window.opener = null"
可關閉網頁確認對話框(ie6)
不知如何加入?
scriptManager.RegisterStartupScript(Me, Me.GetType(), "close", "window.close();", True)
以上謝謝
本篇文章回覆於2008-01-10 13:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

Jeff
捐贈 VP 給 Jeff 檢舉此回應
scriptManager.RegisterStartupScript(Me, Me.GetType(), "close", "window.opener=null; window.close();", True)
本篇文章回覆於2008-01-10 15:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

lkk
捐贈 VP 給 lkk 檢舉此回應
您好
剛剛自己是了半天
原來我加錯地方
感謝您
有時想不通?
為何以前沒有scriptManager,您們這些高手會,我可以理解!
但是scriptManager也剛出,您們也會,到底是何道理!
尤其是VS語法多如牛毛!
本篇文章回覆於2008-01-10 15:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
善用官方網站
http://www.asp.net/ajax/documentation/live/
本篇文章回覆於2008-01-10 18:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Jeff
捐贈 VP 給 Jeff 檢舉此回應
善用 Google,它可以幫助你找到很多資源。
本篇文章回覆於2008-01-10 19:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

lkk
捐贈 VP 給 lkk 檢舉此回應
各位好
原來沒有白吃的午餐!
各位也是歷經一陣苦讀與練習!
謝謝各位了
本篇文章回覆於2008-01-10 21:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.