隨筆-200  評論-148  文章-15  trackbacks-0

          前言:其實也沒有什么,只是將原來的js代碼封裝了一下。

          解決方案:

          /// <summary>
            ///
          彈出提示信息,刷新父窗體,關閉自己
            /// </summary>
            /// <param name="msg">
          彈出的消息</param>
            public void Alert(string msg)
            {
             string scriptString;
             scriptString = "<script>alert('"+msg+"');opener.location.reload();window.close();</script>";
             this.RegisterClientScriptBlock(GetDataRandom() ,scriptString);
            }

            /// <summary>
            ///
          不彈出提示信息,刷新父窗體
            /// </summary>
            public void Alert()
            {
             string scriptString;
             scriptString = "<script>opener.location.reload();window.close();</script>";
             this.RegisterClientScriptBlock(GetDataRandom() ,scriptString);
            }

          本來我只寫了彈出窗口的那個方法。但是現在很多的瀏覽器上都會攔截彈出窗口,彈出窗口的那個方法,彈出的窗口被攔截。你不點擊彈出窗口上的確定,就起不到刷新父窗體的目的。

          于是我就想到了不彈出窗體,執行了相關的動作直接刷新父窗體,ok,解決了問題!

          posted on 2010-10-09 16:30 無聲 閱讀(1268) 評論(1)  編輯  收藏

          評論:
          # re: 刷新父頁面的方法(將js代碼寫成C#里面方法) 2012-11-29 11:15 | 323
          激光焊接  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 龙口市| 克什克腾旗| 商洛市| 无棣县| 新津县| 蒙自县| 岐山县| 梁山县| 禄劝| 太湖县| 易门县| 永善县| 新野县| 称多县| 宿州市| 靖江市| 武定县| 吉安市| 宁蒗| 巴彦淖尔市| 和龙市| 汝阳县| 河源市| 汕头市| 平阳县| 临沂市| 大悟县| 上林县| 天水市| 沅陵县| 乐至县| 凤冈县| 阿克苏市| 博乐市| 永泰县| 曲麻莱县| 霍州市| 高安市| 汉寿县| 凤庆县| 林西县|