C#關閉當前頁面(借道JavaScript)

今天需要用C#關閉當前頁面,一個簡單的功能,但怎樣都找不到,上網找來找去都只有下面的方法。

Response.Write("<script>window.close();</script>");// 會彈出詢問是否關閉

Response.Write("<script>window.opener=null;window.close();</script>");// 不會彈出詢問

很納悶,難道就不可以調用某些命名空間的函數實現,非要用JavaScript來關閉頁面?

最後某位網友的一句話把我點醒,C#是服務器語言,頁面在客戶端,所以當然沒有辦法直接用C#關閉頁面,只能用JavaScript來實現,突然恍然大悟。

.net中前台javascript與c#後台代碼調用
.net中C#代碼與javaScript函數的相互調用問題。  問:  1.如何在JavaScript訪問C#函數?  2.如何在JavaScript訪問C#變量?  3.如何在C#中訪問JavaScript的已有變量?  4.如何在C#中訪問JavaScript函數?  問...查看完整版>>.net中前台javascript與c#後台代碼調用
 
c#和javascript交互
在asp.net開發中,經常會用到後台和前台的交互,就此總結了一點c#和javascript相互操作的方法1.在後台c#代碼中調用jacascript的方法javascript代碼:<script type="text/javascript" language="javascript">fu...查看完整版>>c#和javascript交互
 
C#代碼與JavaScript函數的相互調用
我們通過問答的方式來爲大家解答C#與JavaScript函數的相互調用:1、如何在JavaScript訪問C#函數?2、如何在JavaScript訪問C#變量?3、如何在C#中訪問JavaScript的已有變量?4、如何在C#中訪問JavaScript函數?問題1:如何...查看完整版>>C#代碼與JavaScript函數的相互調用
 
javascript顯示頁面所有鏈接
<!--要完成此效果把如下代碼加入到<body>區域中-->請看該頁右上角的效果啊!<script language="JavaScript">if (document.all){msg="---http://www.knowsky.com/";msgColor="33ff33";msgFont="Verd...查看完整版>>javascript顯示頁面所有鏈接
 
通過JAVAScript實現頁面自適應
有時候,我們可能需要象新版的Yahoo郵箱一樣,讓一些數據顯示塊可以根據頁面大小進行自適應。事實並不難,但是如果單純用CSS控制的話,往往不能完全實現我們要的效果,這時候需要借助Javascript,Javascript可以讓我我們實...查看完整版>>通過JAVAScript實現頁面自適應
 
javascript通過調用doPostBack回傳頁面
function pCall() { __doPostBack('Button1',''); }可以直接刷新頁面,執行後台代碼。 (控件名如果含有":" ,需要預先替換爲"$")即使控件設爲隱藏,(如button的visible = false),頁面上沒有生成button, 仍然可以...查看完整版>>javascript通過調用doPostBack回傳頁面
 
象調試C#程序一樣調試JavaScript
面對一大段的JavaScript腳本,以前總是會很頭疼,找不到調試他的方法,如果出現什麽錯誤,總是要從頭分析,然後插入很多Alert();調試起來很麻煩。 實際上Visual Studio 對JavaScript 腳本是可以設置斷點進行調試...查看完整版>>象調試C#程序一樣調試JavaScript
 
Javascript遠程調用其它頁面
  1.  <script language="javascript">  function getHttp()  {  var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  xmlhttp.Open("GET", "http://www.xxxx.com/port.jsp", false);  xml...查看完整版>>Javascript遠程調用其它頁面
 
用javascript模擬C#的[Attribute]用法
用javascript模擬C#的用法 用javascript模擬C#的用法 <!--用Js模擬C#的Attribute-->執行結果:<br><textarea rows = '10' cols = '100' id = 'output'></textarea><br><br...查看完整版>>用javascript模擬C#的[Attribute]用法
 
 
回到王朝網路移動版首頁