コード例 #1
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面先显示警告框然后关闭窗体。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="message">消息内容。</param>
 public static void AlertMsgThenClose(Page page, string key, string message)
 {
     ExecuteScript(page, key, ScriptLibrary.AlertMsgThenClose(message));
 }
コード例 #2
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面显示确认框。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="message">消息内容。</param>
 public static void Confirm(Page page, string key, string message)
 {
     ExecuteScript(page, key, ScriptLibrary.ConfirmMsg(message));
 }
コード例 #3
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面显示提示框。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="message">消息内容。</param>
 public static void Prompt(Page page, string key, string message)
 {
     ExecuteScript(page, key, ScriptLibrary.PromptMsg(message));
 }
コード例 #4
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面执行等价于浏览器的后退按钮的功能(history.back())。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 public static void GoBack(Page page, string key)
 {
     ExecuteScript(page, key, ScriptLibrary.GoToPage(-1));
 }
コード例 #5
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页执行等价于浏览器的前进按钮的功能(history.forward())。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 public static void GoForward(Page page, string key)
 {
     ExecuteScript(page, key, ScriptLibrary.GoToPage(1));
 }
コード例 #6
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 跳转到指定页面的历史列表中指定位置的页面(history.go(position))。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="position">历史列表中的目标页面的相对位置。</param>
 public static void GoToPage(Page page, string key, int position)
 {
     ExecuteScript(page, key, ScriptLibrary.GoToPage(position));
 }
コード例 #7
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 跳转到指定页面的历史列表中指定url的页面(history.go(url))。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="url">历史列表中的目标页面的url。</param>
 public static void GoToPage(Page page, string key, string url)
 {
     ExecuteScript(page, key, ScriptLibrary.GoToPage(url));
 }
コード例 #8
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 为指定页面显示模式对话框。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="url">显示在对话框的页面url。</param>
 /// <param name="height">对话框高度。</param>
 /// <param name="width">对话框宽度。</param>
 public static void ShowModalDialog(Page page, string key, string url, double height, double width)
 {
     ExecuteScript(page, key, ScriptLibrary.ShowModalDialog(url, height, width));
 }
コード例 #9
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 为指定页面显示模式对话框,并转向另一个页面。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="url">显示在对话框的页面url。</param>
 /// <param name="redirect">转向页面的url。</param>
 /// <param name="height">对话框高度。</param>
 /// <param name="width">对话框宽度。</param>
 public static void ShowModalDialogThenRedirect(Page page, string key, string url, string redirect, double height, double width)
 {
     ExecuteScript(page, key, ScriptLibrary.ShowModalDialogThenRedirect(url, redirect, height, width));
 }
コード例 #10
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 刷新指定页面的父页面,并关闭该页面。
 /// </summary>
 /// <param name="page">指定页面</param>
 /// <param name="key">脚本键值。</param>
 public static void RefreshParentThenCloseWindow(Page page, string key)
 {
     ExecuteScript(page, key, ScriptLibrary.RefreshParentThenCloseWindow());
 }
コード例 #11
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面打开一个新的页面。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="url">新页面的url。</param>
 public static void OpenWindow(Page page, string key, string url)
 {
     ExecuteScript(page, key, ScriptLibrary.OpenPageWindow(url));
 }
コード例 #12
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 关闭指定页面。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 public static void CloseWindow(Page page, string key)
 {
     ExecuteScript(page, key, ScriptLibrary.CloseWindow());
 }
コード例 #13
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面显示警告框,刷新父窗体,然后关闭自身窗体。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="message">消息内容。</param>
 public static void AlertMsgRefreshParentWindowThenCloseSelf(Page page, string key, string message)
 {
     ExecuteScript(page, key, ScriptLibrary.AlertMsgRefreshParentWindowThenCloseSelf(message));
 }
コード例 #14
0
ファイル: ScriptHelper.cs プロジェクト: anderscui/cslib
 /// <summary>
 /// 在指定页面先显示警告框然后刷新本窗体。
 /// </summary>
 /// <param name="page">指定页面。</param>
 /// <param name="key">脚本键值。</param>
 /// <param name="message">消息内容。</param>
 public static void AlertMsgThenRefreshSelf(Page page, string key, string message)
 {
     ExecuteScript(page, key, ScriptLibrary.AlertMsgThenRefreshSelf(message));
 }