<SCRIPT language=Javascript1.2 type=text/javascript><!--
function addbook(){
alert("IE only")}
var mode=0
var old=new Array();
function fullme(e){
if(mode==0){
if(typeof document.all!='undefined'){
if(top.document.body.offsetWidth==screen.availWidth){
alert("信息提示:你的浏览器已被锁定视窗最大化,无法启用全屏模式!");
e.returnValue=false;
return false;
}
top.moveBy(e.clientX-e.screenX,e.clientY-e.screenY);
top.resizeBy(screen.availWidth-top.document.body.offsetWidth,
screen.availHeight-top.document.body.offsetHeight);
}else{
window.top.moveTo(0,0);
window.top.resizeTo(screen.availWidth,screen.availHeight);
old[0]=window.toolbar.visible;
old[1]=window.statusbar.visible;
old[2]=window.menubar.visible;
window.toolbar.visible=false;
window.statusbar.visible=false;
window.menubar.visible=false;
}
mode=1;
}else{
if(typeof document.all!='undefined'){
top.moveTo(0,0);
top.resizeTo(screen.availWidth,screen.availHeight);
}else{
window.toolbar.visible=old[0];
window.statusbar.visible=old[1];
window.menubar.visible=old[2];
}
mode=0;
}
return true;
}
--></SCRIPT>
<body scroll=no onload=fullme(event)>
function addbook(){
alert("IE only")}
var mode=0
var old=new Array();
function fullme(e){
if(mode==0){
if(typeof document.all!='undefined'){
if(top.document.body.offsetWidth==screen.availWidth){
alert("信息提示:你的浏览器已被锁定视窗最大化,无法启用全屏模式!");
e.returnValue=false;
return false;
}
top.moveBy(e.clientX-e.screenX,e.clientY-e.screenY);
top.resizeBy(screen.availWidth-top.document.body.offsetWidth,
screen.availHeight-top.document.body.offsetHeight);
}else{
window.top.moveTo(0,0);
window.top.resizeTo(screen.availWidth,screen.availHeight);
old[0]=window.toolbar.visible;
old[1]=window.statusbar.visible;
old[2]=window.menubar.visible;
window.toolbar.visible=false;
window.statusbar.visible=false;
window.menubar.visible=false;
}
mode=1;
}else{
if(typeof document.all!='undefined'){
top.moveTo(0,0);
top.resizeTo(screen.availWidth,screen.availHeight);
}else{
window.toolbar.visible=old[0];
window.statusbar.visible=old[1];
window.menubar.visible=old[2];
}
mode=0;
}
return true;
}
--></SCRIPT>
<body scroll=no onload=fullme(event)>
这段小代码can do it!
<script>
function maximizeWin() {
if (window.screen) {
var aw = screen.availWidth;
var ah = screen.availHeight;
window.moveTo(0, 0);
window.resizeTo(aw, ah);
}
}
maximizeWin();
</script>
<!--
function toppage(){
if (self.location!=top.location){
parent.document.all(self.name).height = document.body.scrollHeight + 30;
parent.document.all(self.name).width = document.body.scrollWidth + 30;
}
}
function window.onload(){
toppage();
if (self.location!=top.location){
window.resizeTo(document.body.scrollWidth,document.body.scrollHeight);
}
}
// --></script>
<SCRIPT language=javascript>
<!--function changesize()
{
window.moveTo(0, 0);
self.resizeTo(screen.availWidth,screen.availHeight)
}
window.onload=changesize
// --></script>
搞定
不过有好多用open的设置,如状态栏,菜单栏,大小可调等,不能在IE中实现本窗口控制。window.moveTo(0, 0);
window.resizeTo(screen.availWidth, screen.availHeight); 是否有滚动条,可以试试下面的代码
document.body.scroll="yes";
或
document.body.scroll="no"; (呵呵,控制滚动条我没有试过,不过我想可以,所以就发了)
IE60也不行?????
IE70如何实现呢?
先学vbscript+asp,用廖信言写的《asp 彻底研究》,学的时候想看别的网站的源代码,但没看到用vbscript写的,于是郁闷.....
现在改学javascript,用《javascript 开发者使用手册》(机诫工业出版)这本书
现在感觉是:
(1)没有html的基础,好些标记的属性不晓得
(2)现在很怀疑有没有网站用vbscript写(若有,请举例)
(3)asp是可以用javascript写的,但市面上讲asp的书必用vbscript写,没看到用javascript的
(4)到现在只会简单的用css样式,有好的书专门介绍css的吗?请大家就html,vbscript,javascript,css方面的书谈一下,能说书的全名、出版社、作者、价钱最好。
有跟我一样想看好书的朋友也可以将自己的问题写下来。
有兴趣的朋友到我的帖子看一下:
http://expert.csdn.net/Expert/topic/2841/2841023.xml?temp=.7260706