注
CW_width為窗口寬度
CW_height為窗口高度
CW_url為頁面地址
________________________________________________________________________________________________
代碼如下
<script language=
JScript
>
var CW_width =
;
var CW_height =
;
var CW_top =
;
var CW_left =
;
var CW_url =
;
var New_CW = window
createPopup();
var CW_Body = New_CW
document
body;
var content =
;
var CSS教程 >CSStext =
margin:
px;color:black; border:
px outset;border
style:expression(onmouseout=onmouseup=function(){this
style
borderStyle=
outset
}
onmousedown=function(){if(event
button!=
)this
style
borderStyle=
inset
});background
color:buttonface;width:
px;height:
px;font
size:
px;line
height:
px;cursor:Default;
;
include
startDownload(CW_url
function(source){content=source});
function insert_content(){
var temp =
;
CW_Body
style
overflow =
hidden
;
CW_Body
style
backgroundColor =
;
CW_Body
style
border =
solid black
px
;
content = content
replace(/<a ([^>]*)>/g
<a onclick=
parent
open(this
href);return false
$
>
);
temp +=
<table width=
% height=
% cellpadding=
cellspacing=
border=
>
;
temp +=
<tr style=
;font
size:
px;background:#
CC;height:
;cursor:default
ondblclick=\
Max
innerText=Max
innerText==
?
:
;parent
if_max=!parent
if_max;parent
show_CW();\
onmouseup=
parent
drag_up(event)
onmousemove=
parent
drag_move(event)
onmousedown=
parent
drag_down(event)
onselectstart=
return false
oncontextmenu=
return false
>
;
temp +=
<td style=
color:#ffffff;padding
left:
px
>『落伍者』無邊框窗口演示(申請落伍
fh
)</td>
;
temp +=
<td style=
color:#ffffff;padding
right:
px;
align=right>
;
temp +=
<span id=Help onclick=\
alert(
此處為幫助信息
)\
style=\
+CSS教程 >CSStext+
font
family:System;padding
right:
px;\
>?</span>
;
temp +=
<span id=Min onclick=
parent
New_CW
hide();parent
blur()
style=\
+CSStext+
font
family:Webdings;\
title=
最小化
>
</span>
;
temp +=
<span id=Max onclick=\
this
innerText=this
innerText==
?
:
;parent
if_max=!parent
if_max;parent
show_CW();\
style=\
+CSStext+
font
family:Webdings;\
title=
還原
>
</span>
;
temp +=
<span id=Close onclick=
parent
opener=null;parent
close()
style=\
+CSStext+
font
family:System;padding
right:
px;\
title=
關閉
>x</span>
;
temp +=
</td></tr><tr><td colspan=
>
;
temp +=
<div id=include style=
overflow:scroll;overflow
x:hidden;overflow
y:auto; HEIGHT:
%; width:
+CW_width+
>
;
temp += content;
temp +=
</div>
;
temp +=
</td></tr></table>
;
CW_Body
innerJavaScript教程 >HTML = temp;
}
setTimeout(
insert_content()
);
var if_max = true;
function show_CW(){
window
moveTo(
);
if(if_max){
New_CW
show(CW_top
CW_left
CW_width
CW_height);
if(typeof(New_CW
document
all
include)!=
undefined
){
New_CW
document
all
include
style
width = CW_width;
New_CW
document
all
Max
innerText =
;
}
}else{
New_CW
show(
screen
width
screen
height);
New_CW
document
all
include
style
width = screen
width;
}
}
window
onfocus = show_CW;
window
onresize = show_CW;
// Move Window
var drag_x
drag_y
draging=false
function drag_move(e){
if (draging){
New_CW
show(e
screenX
drag_x
e
screenY
drag_y
CW_width
CW_height);
return false;
}
}
function drag_down(e){
if(e
button==
)return;
if(New_CW
document
body
offsetWidth==screen
width && New_CW
document
body
offsetHeight==screen
height)return;
drag_x=e
clientX;
drag_y=e
clientY;
draging=true;
e
srcElement
setCapture();
}
function drag_up(e){
draging=false;
e
srcElement
releaseCapture();
if(New_CW
document
body
offsetWidth==screen
width && New_CW
document
body
offsetHeight==screen
height) return;
CW_top = e
screenX
drag_x;
CW_left = e
screenY
drag_y;
}
</script>
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19505.html