asp.net中怎么弹出模态窗口啊~~~~
我现在的需要的模态窗口的页面要求是能输出文字和一个确定按钮,最好是能有详细的源代码!以前没接触过这个东西,现在要用了,很是着急啊,在网上查了查也还是没弄懂,有好多是用js写的,我现在想要一个不是js写的代码!
新手,请高手们多多指点一下啊,谢谢了! --------------------编程问答-------------------- showModalDialog
window.open
额 不是js写的 没太懂 --------------------编程问答-------------------- 咋没人回复呢,急啊…… --------------------编程问答-------------------- 使用AJAX的ModalPopup控件撒,很简单的 --------------------编程问答--------------------
不会啊,新手啊~~能给个详细的代码吗? --------------------编程问答-------------------- window.open打开页面
jwindow
window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments
window.open("",null,'height=500,width=800,top='+(screen.height-500)/2+',left='+(screen.width-800)/2+',易做图=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no');
http://topic.csdn.net/u/20090811/23/a0812cf7-4989-408b-b73c-ad6faf458369.html --------------------编程问答-------------------- 这东西一般都是用js 做的! 用服务器控件台浪费性能了 ! 你可以用jQuery ui 做. --------------------编程问答-------------------- http://jqueryui.com/demos/dialog/
你可以去看看是不是你要的效果! 如果是的话 还可以和我继续交流哈 .
进我的空间给我留言就可以了http://hi.baidu.com/342268154 --------------------编程问答-------------------- 谢谢高手们啊,我先去试试哈,有什么问题还要麻烦你们呢~· --------------------编程问答-------------------- function ShowDialog(url)
{
var iWidth=600; //模态窗口宽度
var iHeight=500;//模态窗口高度
var iTop=(window.screen.height-iHeight)/2;
var iLeft=(window.screen.width-iWidth)/2;
window.open(url,"Detail",
"Scrollbars=yes,Toolbar=no,Location=no,Direction=no,Resizeable=no, Width="+iWidth+" ,Height="+iHeight+",top="+iTop+",left="+iLeft)
} --------------------编程问答-------------------- 用jquery和ajax的控件 --------------------编程问答-------------------- http://topic.csdn.net/u/20100330/11/ad7be2fe-f243-48f5-8090-3d0ea4d9ca65.html --------------------编程问答-------------------- 不用js的?没见过。 --------------------编程问答-------------------- window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments --------------------编程问答-------------------- window.showModalDialog(); --------------------编程问答-------------------- 还真的就得用js。。。。。。 --------------------编程问答-------------------- 用jquery实现,greybox --------------------编程问答-------------------- --------------------编程问答-------------------- window.open打开页面
jwindow
window.showModalDialog('Default2.aspx?',window,'dialogWidth=500px;dialogHeight=250px;');
window.dialogArguments
window.open("",null,'height=500,width=800,top='+(screen.height-500)/2+',left='+(screen.width-800)/2+',易做图=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no');
终于找到了 --------------------编程问答-------------------- mark --------------------编程问答-------------------- try...
--------------------编程问答-------------------- jquery Dialog 搜索,要学会百度,jquery 能满足你现在所有的需要,你最好研读一下 只有这样你才能进步
主窗体
<html>
<head></head>
<script>
alert('aaa');
function show()
{
window.showModalDialog('test.html',window,'dialogHeight:400px;dialogWidth:54f0px;center:yes;help:no;resizable:no;status:no;scroll:no;');
window.location.reload();
}
</script>
<body>
<button onclick="show();">Test.html</button><br/>
</body>
</html>
子窗体
<html>
<head>
<base target="_self" />
</head>
<body>
<h1>Welcome Test.html</h1>
<button onclick="window.close();">aaa</button>
</body>
</html>
补充:.NET技术 , ASP.NET