怎样用C#脚本代码在aspx页面d出一个类似MessageBox的对话框

怎样用C#脚本代码在aspx页面d出一个类似MessageBox的对话框,第1张

假如你是在button上点击d出,可以用 onclientclick="retun confirm(’是否确定‘)"

代码如下:

<asp:Button ID="btncancel" runat="server" OnClientClick="return confirm('是否确定')" onClieck="事件方法"/>

选择否无 *** 作,选择是的话,执行 onClieck

不知道答案是否另您满意,如果可行,请采纳

你可以做成d出能返回参数的对话框,d出的页里搞一个输入框你输入,就像编辑器那样了。

d出窗口代码

<script laguage="javescript">

var url="url.htm"

var w=showModalDialog(url,window,"dialogWidth:350pxdialogHeight:230pxhelp:noscroll:nostatus:no")//这里W就是返回所获得的值。

document.getElementById("pp").value=w//这里就是把返回的值填写到输入框里。

</script>

下面是HTML代码

<input name="pp" type="text" id="pp">

<div id=1 title="输入地址" onclick="classname('pp')"><img src="img050606/b.gif"/></div>

被d出的页页代码:

<script laguage="javescript">

function setvalue(){

window.returnValue = document.ElementById("url").value//返回的值

window.close()

}

</script>

<input type="text" name="url" id="url" />

<input type="submit" name="button" id="button" value="确定" onClick="setvalue()"/>

1、点击ImageButtond出确认对话框,代码如下:

<asp:ImageButton runat="server" ImageUrl="../images/shanchu.gif" OnClientClick="action(a) %>" />

<div >

<p >确定删除该信息吗?</p>

<p>

<input type="button" value="取消" onclick="hideDiv()"/>

<input type="button" value="确定" />

</p>

</div>

//JavaScript脚本调用d出确认对话框

<script type="text/javascript">

function action(obj) {

$(".div1").show()

$("#btndel").click(function () {

window.location.href = "SysMessage.aspx?delete.div1").hide()}

</script>

2、点击ImageButtond出提示对话框,代码如下:

/// <summary>

/// 在客户端d出对话框

/// </summary>

/// <param name="strText">对话框的文本信息</param>

/// <param name="objPage">对话框的所在页面</param>

public void MessageBox(string strText ,Page objPage)

{

/* 1、编写:

* 2、功能:在客户端d出对话框

* 3、参数:string strText 对话框的文本信息;Page objPage 对话框的所在页面

* 4、返回值: 无

* 5、用途:提示用户 *** 作是否合法,应如何进行下一步 *** 作

*/

string IidScript,strWindow

strWindow="window.alert('"+strText+"')"

IidScript = "<script>"+strWindow+"</script>"

objPage.RegisterClientScriptBlock("failure",IidScript)

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11758916.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存