在测试PBWebForm时,如果在地址栏中直接键入网站地址,则有菜单、工具栏、状态栏,严重压缩了客户区,怎么办?先试了改写PB带的PBWindow.js,不成功(因为不懂Javascript)。换个思路,用一个网页打开网站的default.aspx,查了下资料,需用window.open()函数,减少若干
Features,打开后基本达到目的,但却不是最大化的。为此继续找,找了一个资料:http://www.pbdr.com/jscript/windfull.htm,稍微改了一下,OK!
function f_open_window_max( aURL, aWinName )
{
var wOpen;
var sOptions;
sOptions = 'status=no,menubar=no,scrollbars=no,toolbar=no,left=0,top=0';
wOpen = window.open( '', aWinName, sOptions );
wOpen.location = aURL;
// 精彩,如果直接window.open( aURL, aWinName, sOptions )会导致先出现要显示的窗口,然后才居中。
wOpen.resizeTo( screen.availWidth, screen.availHeight );
}
调用时,在链接上写:
οnclick="f_open_window_max('default.aspx','_blank');"
另:增加一个User_Defined configuration settings:
PBWebWindowStyle: Window(默认是Web)会大大美观PBWebForm
function f_open_window_max( aURL, aWinName )
{
var wOpen;
var sOptions;
sOptions = 'status=no,menubar=no,scrollbars=no,toolbar=no,left=0,top=0';
wOpen = window.open( '', aWinName, sOptions );
wOpen.location = aURL;
// 精彩,如果直接window.open( aURL, aWinName, sOptions )会导致先出现要显示的窗口,然后才居中。
wOpen.resizeTo( screen.availWidth, screen.availHeight );
}
调用时,在链接上写:
οnclick="f_open_window_max('default.aspx','_blank');"
另:增加一个User_Defined configuration settings:
PBWebWindowStyle: Window(默认是Web)会大大美观PBWebForm