<html><head>
<script language=javascript>minimizebar="minimize.gif"; //窗口右上角最小化“按钮”的图片
minimizebar2="minimize2.gif"; //鼠标悬停时最小化“按钮”的图片
closebar="close.gif"; //窗口右上角关闭“按钮”的图片
closebar2="close2.gif"; //鼠标悬停时关闭“按钮”的图片
icon="icon.gif"; //窗口左上角的小图标function noBorderWin(fileName,w,h,titleBg,moveBg,titleColor,titleWord,scr) //定义一个弹出无边窗口的函数,能数意义见下面“参数说明”,实际使用见最后的实例。
/*
------------------参数说明-------------------
fileName :无边窗口中显示的文件。
w :窗口的宽度。
h :窗口的高度。
titleBg :窗口“标题栏”的背景色以及窗口边框颜色。
moveBg :窗口拖动时“标题栏”的背景色以及窗口边框颜色。
titleColor :窗口“标题栏”文字的颜色。
titleWord :窗口“标题栏”的文字。
scr :是否出现滚动条。取值yes/no或者1/0。
--------------------------------------------
*/
{
var contents="<html>"+
"<head>"+
"<title>"+titleWord+"</title>"+
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">"+
"<object id=hhctrl type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'><param name='Command' value='minimize'></object>"+
"</head>"+
"<body topmargin=0 leftmargin=0 scroll=no onselectstart='return false' ondragstart='return false'>"+
" <table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor="+titleBg+" id=mainTab>"+
" <tr height=18 style=cursor:default; onmousedown='x=event.x;y=event.y;setCapture();mainTab.bgColor=\""+moveBg+"\";' onmouseup='releaseCapture();mainTab.bgColor=\""+titleBg+"\";' onmousemove='if(event.button==1)self.moveTo(screenLeft+event.x-x,screenTop+event.y-y);'>"+
" <td width=18 align=center><img height=12 width=12 border=0 src="+icon+"></td>"+
" <td width="+w+"><span style=font-size:12px;color:"+titleColor+";font-family:宋体;position:relative;top:1px;>"+titleWord+"</span></td>"+
" <td width=14><img border=0 width=12 height=12 alt=最小化 src="+minimizebar+" onmousedown=hhctrl.Click(); onmouseover=this.src='"+minimizebar2+"' onmouseout=this.src='"+minimizebar+"'></td>"+
" <td width=13><img border=0 width=12 height=12 alt=关闭 src="+closebar+" onmousedown=self.close(); onmouseover=this.src='"+closebar2+"' onmouseout=this.src='"+closebar+"'></td>"+
" </tr>"+
" <tr height=*>"+
" <td colspan=4>"+
" <iframe name=nbw_v6_iframe src="+fileName+" scrolling="+scr+" width=100% height=100% frameborder=0></iframe>"+
" </td>"+
" </tr>"+
" </table>"+
"</body>"+
"</html>"; pop=window.open("","_blank","fullscreen=yes");
pop.resizeTo(w,h);
pop.moveTo((screen.width-w)/2,(screen.height-h)/2);
pop.document.writeln(contents); if(pop.document.body.clientWidth!=w||pop.document.body.clientHeight!=h) //如果无边窗口不是出现在纯粹的IE窗口中
{
temp=window.open("","nbw_v6");
temp.close();
window.showModalDialog("about:<"+"script language=javascript>window.open('','nbw_v6','fullscreen=yes');window.close();"+"</"+"script>","","dialogWidth:0px;dialogHeight:0px");
pop2=window.open("","nbw_v6");
pop2.resizeTo(w,h);
pop2.moveTo((screen.width-w)/2,(screen.height-h)/2);
pop2.document.writeln(contents);
pop.close();
}
}
</script>
</head><body><!----------------- 实例一(按钮),修改参数可改变窗口样式 ----------------->
<button onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','yes');>open</button><br><br><!----------------- 实例二(链接),修改参数可改变窗口样式 ----------------->
<a href=#none onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','yes');>open</a><br><br><!----------------- 实例三(图片),修改参数可改变窗口样式 ----------------->
<img src=none height=30 width=60 alt=open style="cursor:hand" onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','no');>无滚动条的</body></html>
<script language=javascript>minimizebar="minimize.gif"; //窗口右上角最小化“按钮”的图片
minimizebar2="minimize2.gif"; //鼠标悬停时最小化“按钮”的图片
closebar="close.gif"; //窗口右上角关闭“按钮”的图片
closebar2="close2.gif"; //鼠标悬停时关闭“按钮”的图片
icon="icon.gif"; //窗口左上角的小图标function noBorderWin(fileName,w,h,titleBg,moveBg,titleColor,titleWord,scr) //定义一个弹出无边窗口的函数,能数意义见下面“参数说明”,实际使用见最后的实例。
/*
------------------参数说明-------------------
fileName :无边窗口中显示的文件。
w :窗口的宽度。
h :窗口的高度。
titleBg :窗口“标题栏”的背景色以及窗口边框颜色。
moveBg :窗口拖动时“标题栏”的背景色以及窗口边框颜色。
titleColor :窗口“标题栏”文字的颜色。
titleWord :窗口“标题栏”的文字。
scr :是否出现滚动条。取值yes/no或者1/0。
--------------------------------------------
*/
{
var contents="<html>"+
"<head>"+
"<title>"+titleWord+"</title>"+
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">"+
"<object id=hhctrl type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'><param name='Command' value='minimize'></object>"+
"</head>"+
"<body topmargin=0 leftmargin=0 scroll=no onselectstart='return false' ondragstart='return false'>"+
" <table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor="+titleBg+" id=mainTab>"+
" <tr height=18 style=cursor:default; onmousedown='x=event.x;y=event.y;setCapture();mainTab.bgColor=\""+moveBg+"\";' onmouseup='releaseCapture();mainTab.bgColor=\""+titleBg+"\";' onmousemove='if(event.button==1)self.moveTo(screenLeft+event.x-x,screenTop+event.y-y);'>"+
" <td width=18 align=center><img height=12 width=12 border=0 src="+icon+"></td>"+
" <td width="+w+"><span style=font-size:12px;color:"+titleColor+";font-family:宋体;position:relative;top:1px;>"+titleWord+"</span></td>"+
" <td width=14><img border=0 width=12 height=12 alt=最小化 src="+minimizebar+" onmousedown=hhctrl.Click(); onmouseover=this.src='"+minimizebar2+"' onmouseout=this.src='"+minimizebar+"'></td>"+
" <td width=13><img border=0 width=12 height=12 alt=关闭 src="+closebar+" onmousedown=self.close(); onmouseover=this.src='"+closebar2+"' onmouseout=this.src='"+closebar+"'></td>"+
" </tr>"+
" <tr height=*>"+
" <td colspan=4>"+
" <iframe name=nbw_v6_iframe src="+fileName+" scrolling="+scr+" width=100% height=100% frameborder=0></iframe>"+
" </td>"+
" </tr>"+
" </table>"+
"</body>"+
"</html>"; pop=window.open("","_blank","fullscreen=yes");
pop.resizeTo(w,h);
pop.moveTo((screen.width-w)/2,(screen.height-h)/2);
pop.document.writeln(contents); if(pop.document.body.clientWidth!=w||pop.document.body.clientHeight!=h) //如果无边窗口不是出现在纯粹的IE窗口中
{
temp=window.open("","nbw_v6");
temp.close();
window.showModalDialog("about:<"+"script language=javascript>window.open('','nbw_v6','fullscreen=yes');window.close();"+"</"+"script>","","dialogWidth:0px;dialogHeight:0px");
pop2=window.open("","nbw_v6");
pop2.resizeTo(w,h);
pop2.moveTo((screen.width-w)/2,(screen.height-h)/2);
pop2.document.writeln(contents);
pop.close();
}
}
</script>
</head><body><!----------------- 实例一(按钮),修改参数可改变窗口样式 ----------------->
<button onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','yes');>open</button><br><br><!----------------- 实例二(链接),修改参数可改变窗口样式 ----------------->
<a href=#none onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','yes');>open</a><br><br><!----------------- 实例三(图片),修改参数可改变窗口样式 ----------------->
<img src=none height=30 width=60 alt=open style="cursor:hand" onclick=noBorderWin('test.html','400','240','#000000','#333333','#CCCCCC','一个无边窗口的测试例子','no');>无滚动条的</body></html>
解决方案 »
- ado.net读取数据库里面的内容可以不用dataGrid吗?
- gridview编辑获取值
- OWC11 柱图中图例显示问题!
- 关于dropdownist的问题
- 刚对.net2.0产生极大的兴趣,拼命的找资料做了几个东西,突然听说.net3.0出了,现在世道变化太快了吧。。
- 如何将带有表格或图像的word文档转换为html
- 得到指定条数的数据记录,在sql中怎么写,参数怎么弄?
- 请教使用FREETEXTBOX控件如何实现自动换行,谢谢!!!
- 怎样获得DATAGRID 模板列DATAGRID中的操作行的数据
- 上传图片到服务器,如果图片的名字中有汉字,上传就会失败,怎么解决?
- 怎么把一个已经存在的streamwriter流,保存成一个硬盘上的文件
- 这是怎么回事?
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>only test</title>
<style type=text/css>
.font1 { color:red; }
body,td,p { font-size:12px; }
</style>
</head><body bgcolor=#EEEEEE>
<script language=javascript>
document.writeln("JavaScript支持,测试通过。");
</script>
<p class=font1>如果您看到字是红色,则内部CSS支持的测试通过。</p>
<iframe height=60 src=about:iframe支持测试通过!></iframe>
<br><br>如果您在上面看不到有内嵌的页子出现,那么iframe支持测试失败。
<br>另外请点击右上角的<b>最小化、关闭</b>按钮,看是否有效。
</body></html>
:好象没有实现啊
//建立一个弹出窗口
var oPopup = window.createPopup();//得到这个弹出窗口的body
var oPopupBody = oPopup.document.body;//开始显示的坐标(默认是最右下脚)
flyMove.expand = 0;
flyMove.flyY = 0;
flyMove.flyX = 0;//渐进显示的定时器
var g_idFlyPopup = -1;//显示弹出窗口的定时器
var TimeoutFlag=-1;//显示弹出窗口的方法
function richDialog()
{
//在弹出窗口中写入文字和数据
oPopup.document.body.innerHTML = myid.innerHTML; oPopupBody.style.fontSize = document.body.currentStyle.fontSize;
oPopupBody.style.backgroundColor='infobackground';
oPopupBody.style.cursor="pointer";
oPopupBody.style.color = "infotext";
oPopupBody.style.borderWidth='3px';
oPopupBody.style.borderStyle='window-inset';
oPopupBody.style.borderColor='activeborder';
//下面代码会立即显示弹出窗口
//oPopup.show(100, 50, 400, 300); flyInit();
g_idFlyPopup = window.setInterval(flyMove,10);
}function flyMove()
{
flyMove.expand += 2;
flyMove.flyY -= 2;
oPopup.show(flyMove.flyX-flyMove.expand, flyMove.flyY, flyMove.expand, flyMove.expand);
var oPopupBody = oPopup.document.body;
if (oPopupBody.clientWidth >= oPopupBody.scrollWidth && oPopupBody.clientHeight >= oPopupBody.scrollHeight)
{
//清除渐进显示的定时器
window.clearInterval(g_idFlyPopup);
g_idFlyPopup = -1; //清除调用弹出窗口的定时器
window.clearTimeout(TimeoutFlag);
TimeoutFlag=-1; //注册6秒后关闭弹出窗口的定时器
window.setTimeout( 'closePopup()', 60000 ); }
}//关闭弹出窗口
function closePopup()
{
if( null != oPopup )
{
oPopup.hide();
}
}//初始化弹出窗口的坐标,将其定位到最右下角
function flyInit()
{
flyMove.expand = 0;
flyMove.flyY = window.screen.height;
flyMove.flyX = window.screen.width;
}//设定5秒后调用richDialog方法(用于显示弹出窗口)
//TimeoutFlag=window.setTimeout( richDialog, 6000 ); </SCRIPT>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="AutoSearchRemain" method="post" runat="server">
<DIV STYLE="DISPLAY:none" id="myid">
<div style="BORDER-RIGHT:black 1px solid; PADDING-RIGHT:10px; BORDER-TOP:white 1px solid; PADDING-LEFT:18px; BACKGROUND:#cccccc; LEFT:0px; PADDING-BOTTOM:10px; FONT:10pt tahoma; BORDER-LEFT:white 1px solid; WIDTH:100%; PADDING-TOP:10px; BORDER-BOTTOM:black 1px solid; POSITION:absolute; TOP:0px; HEIGHT:100%">
<center><b>
<img src="Images/gb.gif">您有需要处理的信息</b></center>
<hr size="1" style="BORDER-RIGHT:black 1px solid; BORDER-TOP:black 1px solid; BORDER-LEFT:black 1px solid; BORDER-BOTTOM:black 1px solid">
<center><div style="FONT-SIZE:80%; WIDTH:220px; LINE-HEIGHT:1.5em; FONT-FAMILY:tahoma"><br>
<center>
<div ID="oDialog" runat="server"></div>
</center>
</div>
<br>
<center><button tabindex="-1" onclick="parent.oPopup.hide();" style="BORDER-RIGHT:black 1px solid; BORDER-TOP:white 1px solid; BACKGROUND:#cccccc; BORDER-LEFT:white 1px solid; BORDER-BOTTOM:black 1px solid" type="button">关闭窗口</button></center>
</div>
</DIV></CENTER></form>
</body>
</HTML>
Inherits System.Web.UI.Page
Protected WithEvents Button1 As System.Web.UI.WebControls.Button
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents Button2 As System.Web.UI.WebControls.Button
Protected WithEvents TextBox2 As System.Web.UI.WebControls.TextBox
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Attributes.Add("onclick", "var st=window.showModalDialog('user.aspx?val='+document.all('TextBox1').value);document.all('TextBox1').value=st;return st;")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
RegisterStartupScript("key", "<script>window.opener=null;window.close(this);</script>")
End Sub
user.aspx.vb
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents cancel As System.Web.UI.WebControls.Button
Protected WithEvents ok As System.Web.UI.WebControls.Button
Protected WithEvents TextBox2 As System.Web.UI.WebControls.TextBox
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim str As String
If Not IsPostBack Then
str = Request.QueryString("val")
TextBox1.Text = str
End If
End Sub
Private Sub cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cancel.Click
RegisterStartupScript("key", "<script>window.returnValue='null';window.opener=null;window.close(this);</script>")
End Sub
Private Sub ok_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ok.Click
RegisterStartupScript("key", "<script>window.returnValue=document.all('TextBox2').value;window.opener=null;window.close(this);</script>")
End Sub不能解决你的问题,但可能有帮助