婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp.net后臺如何輸出js腳本使用什么方法可以實現

asp.net后臺如何輸出js腳本使用什么方法可以實現

熱門標簽:400電話辦理信任翰諾科技 怎樣給陜西地圖標注顏色 宿遷智能外呼系統排名 電銷機器人 數據 廣州銷售外呼系統定制 云狐人工智能電話機器人 ai電銷機器人對貸款有幫助嗎 地圖標注多少錢一張 福州人工智能電銷機器人加盟
用page.ClientScript.RegisterStartupScript方式實現

代碼為:
復制代碼 代碼如下:

/**//// summary>
/// 彈出JavaScript小窗口
/// /summary>
/// param name="js">窗口信息/param>
public static void Alert(string message, Page page)
{
#region
string js = @"Script language='JavaScript'>
alert('" + message + "');/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}

/**//// summary>
/// 彈出消息框并且轉向到新的URL
/// /summary>
/// param name="message">消息內容/param>
/// param name="toURL">連接地址/param>
public static void AlertAndRedirect(string message, string toURL, Page page)
{
#region
string js = "script language=javascript>alert('{0}');window.location.replace('{1}')/script>";
//HttpContext.Current.Response.Write(string.Format(js, message, toURL));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "AlertAndRedirect"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "AlertAndRedirect", string.Format(js, message, toURL));
}
#endregion
}

/**//// summary>
/// 回到歷史頁面
/// /summary>
/// param name="value">-1/1/param>
public static void GoHistory(int value, Page page)
{
#region
string js = @"Script language='JavaScript'>
history.go({0});
/Script>";
//HttpContext.Current.Response.Write(string.Format(js, value));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "GoHistory"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "GoHistory", string.Format(js, value));
}
#endregion
}

/**//// summary>
/// 刷新父窗口
/// /summary>
public static void RefreshParent(string url, Page page)
{
#region
string js = @"Script language='JavaScript'>
window.opener.location.href='" + url + "';window.close();/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshParent"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshParent", js);
}
#endregion
}


/**//// summary>
/// 刷新打開窗口
/// /summary>
public static void RefreshOpener(Page page)
{
#region
string js = @"Script language='JavaScript'>
opener.location.reload();
/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshOpener"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshOpener", js);
}
#endregion
}


/**//// summary>
/// 打開指定大小的新窗體
/// /summary>
/// param name="url">地址/param>
/// param name="width">寬/param>
/// param name="heigth">高/param>
/// param name="top">頭位置/param>
/// param name="left">左位置/param>
public static void OpenWebFormSize(string url, int width, int heigth, int top, int left, Page page)
{
#region
string js = @"Script language='JavaScript'>window.open('" + url + @"','','height=" + heigth + ",width=" + width + ",top=" + top + ",left=" + left + ",location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no');/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "OpenWebFormSize"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "OpenWebFormSize", js);
}
#endregion
}


/**//// summary>
/// 轉向Url制定的頁面
/// /summary>
/// param name="url">連接地址/param>
public static void JavaScriptLocationHref(string url, Page page)
{
#region
string js = @"Script language='JavaScript'>
window.location.replace('{0}');
/Script>";
js = string.Format(js, url);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "JavaScriptLocationHref"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "JavaScriptLocationHref", js);
}
#endregion
}

/**//// summary>
/// 打開指定大小位置的模式對話框
/// /summary>
/// param name="webFormUrl">連接地址/param>
/// param name="width">寬/param>
/// param name="height">高/param>
/// param name="top">距離上位置/param>
/// param name="left">距離左位置/param>
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left, Page page)
{
#region
string features = "dialogWidth:" + width.ToString() + "px"
+ ";dialogHeight:" + height.ToString() + "px"
+ ";dialogLeft:" + left.ToString() + "px"
+ ";dialogTop:" + top.ToString() + "px"
+ ";center:yes;help=no;resizable:no;status:no;scroll=yes";
ShowModalDialogWindow(webFormUrl, features, page);
#endregion
}

/**//// summary>
/// 彈出模態窗口
/// /summary>
/// param name="webFormUrl">/param>
/// param name="features">/param>
public static void ShowModalDialogWindow(string webFormUrl, string features, Page page)
{
string js = ShowModalDialogJavascript(webFormUrl, features);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "ShowModalDialogWindow"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "ShowModalDialogWindow", js);
}
}

標簽:宜春 焦作 新疆 黃南 綿陽 曲靖 大興安嶺 延安

巨人網絡通訊聲明:本文標題《asp.net后臺如何輸出js腳本使用什么方法可以實現》,本文關鍵詞  asp.net,后臺,如何,輸出,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net后臺如何輸出js腳本使用什么方法可以實現》相關的同類信息!
  • 本頁收集關于asp.net后臺如何輸出js腳本使用什么方法可以實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 台湾省| 康定县| 武山县| 玉门市| 略阳县| 宕昌县| 兴安县| 江门市| 舞钢市| 永春县| 祁阳县| 怀宁县| 克山县| 奉新县| 繁峙县| 卓尼县| 江口县| 都昌县| 白沙| 桃源县| 灵宝市| 志丹县| 大石桥市| 临漳县| 大英县| 渝北区| 砚山县| 江川县| 霍林郭勒市| 余干县| 鄢陵县| 古丈县| 南宫市| 若羌县| 汝州市| 景宁| 凤冈县| 夏河县| 临清市| 旅游| 苏尼特右旗|