2012-03-05 4 views
1

Я хочу закрыть текущую вкладку с кода, поскольку я хочу выполнить некоторую операцию, поэтому после выполнения какой-либо операции он должен быть закрыт, поэтому, пожалуйста, помогите мне .. спасибо заранее.Как закрыть вкладку из кода?

Я пробовал с

function close_window() { 
    if (confirm("Close Window?")) { 
    close(); 
    } 
} 

, но не способный вызвать этот метод из кода позади.

ответ

4
string jScript; 
    jScript="<script>close_window();</script>"; 
    ClientScript.RegisterClientScriptBlock(this.GetType(),"keyClientBlock", jScript); 
+0

Это показывает, что этот метод является устаревшим, как я использую .net 3.5 так Page.RegisterClientScriptBlock ("keyClienntBlock", JScript); wont work –

+0

обновленный код выше – PraveenVenu

+0

thanx PraveenVenu –

0

Я знаю, что это старая нить, но я думал, что опубликую то, что сработало для меня. Протестировано и работает в .NET 3.5 & 4.0.

Response.Write("<script>window.close();</script>");