如何让页面全屏显示? 去掉上面的工具栏? 高手指点
解决方案 »
- 像QQ一样通信
- Tamir.IPLib.SharpPcap.dll哪 有
- 请教一个comboBox问题
- 小问题:怎么把 datagrid 改动的数据更新的数据库中?..在线等..
- 请问用C#开发网络通信程序怎么样?
- 求支持firefox的固定datagrid表头的css
- [SOS] 如何在TreeView的節點中嵌入CheckBox或者RadioButton? [SOS]
- C# DLLImport 的方法参数是一个 typedef struct {...}IDCARD_ALL; 结构的地址 IDCARD_ALL & 调用后没数据
- 有calender控件吗?直接用在aspx上的?
- 为什么在DataGrid中的事件SelectedIndexChanged不响应它的方法??
- 水晶报表新问题,一个报表两个数据源。。。。
- 各位高手,在此恭候多时了?
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 #4
<script language="javascript"> h
<!--xF%QW
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 :~;
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 Sef
function detectVersion()Cm
{©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 .M
version = parseInt(navigator.appVersion);ohJ1EI
return version;P
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 PX25)
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 "`OL
function detectOS()00
{©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 WLiHze
if(navigator.userAgent.indexOf('Win') == -1) {eA1
OS = 'Macintosh';ZR
} else {T
OS = 'Windows';oLW>ys
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 nm
return OS;iDZwe
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 tmRi
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 ;E"Zx
function detectBrowser()3M<0
{©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 =
if(navigator.appName.indexOf('Netscape') == -1) {>}&kW>
browser = 'IE';]>z
} else {Ekd\
browser = 'Netscape';r
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 F#<
return browser;M3
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 _z
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 )YZ3
function FullScreen(){`X-
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 2gfv
var adjWidth;K
var adjHeight;8"4?m
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 h;EZ
if((detectOS() == 'Macintosh') && (detectBrowser() == 'Netscape')) {s
adjWidth = 20;Lj
adjHeight = 35;:cp
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 @N
if((detectOS() == 'Macintosh') && (detectBrowser() == 'IE')) {E>(
adjWidth = 20;@
adjHeight = 35;sX8,XH
winOptions = 'fullscreen=yes';)>h
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 ,4rZ
if((detectOS() == 'Windows') && (detectBrowser() == 'Netscape')) {,b5o
adjWidth = 30;Qz#
adjHeight = 30;L:a0
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 QW
if(detectVersion() < 4) {-f
self.location.href = 'oldbrowser.html';)My&
} else {0!+Fq
var winWidth = screen.availWidth - adjWidth;>0A*"|
var winHeight = screen.availHeight - adjHeight;_6'E
var winSize = 'width=' + winWidth + ',height=' + winHeight;w/D)L<
var thewindow = window.open('windowversion.html', 'WindowName', winSize);,&
thewindow.moveTo(0,0);}@h'c
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 *0Bs
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 1:g;U5
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 :5sB?
function MakeItSo(){xd
if((detectOS() == 'Windows') && (detectBrowser() == 'IE')) {)
window.open('thefullscreen.html','windowname','fullscreen=yes');_{@{k
} else {R{]!"+
onload=FullScreen();Zex!
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 Z<
}©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 15
// -->IJ<
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 h9hlt}
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 p
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 `A
</script>(w|
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 y;
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 `'L
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 t'
改变如下两行的HTML文件为你想要弹出的窗口。B\xt
window.open('thefullscreen.html','windowname','fullscreen=yes'); -- line 56 ZGxH
改变下面的文件是提示你浏览器版本过旧的问题。(译者:基本没什么用,不用理它)Y
self.location.href = 'oldbrowser.html'; -- line 46 lKS4mV
创建一个按钮在你的FLASH文件中,并加入如下的ACTION:$XKCL%
on (release) {E"oQp
getURL ("javascript:MakeItSo()");wf~Mgs
} ©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 B;7u
注意一下,我们需要弹出的全屏的窗口是在javascript中实现的。如果你需要实现按不同的按钮通过定义变量实现不同窗口的全屏,这篇教程就写不下了,如果你需要,到论坛来,我们会帮解决。p$++6
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 8i}S
这里有javascript的注释,包含了语句的解释和如何实现等。A1
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 bu`
附录:
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 5%$0Dn
如何实现不带卷轴的全屏效果,很简单,将滚动条设置为无,如下:WS
©宇风多媒体论坛 -- 中国数码制作人在线:多媒体设计人员的交流平台 .
<body bgcolor="#FFFFFF" text="#000000" scroll='no'>'7?bz
N注意这只适用于IE,苹果的NETSCAPE浏览器因为一些原因无法实现o^
<div align="center">
<input type="BUTTON" name="FullScreen" value="全屏显示" onClick="window.open(document.location, 'big', 'fullscreen=yes')">
</div>
</form>
http://www.iyangjiang.com/forum_print.asp?forum_id=2&view_id=1029
open的所有参数