帮忙解释javascript的一段语句

一、帮忙解释javascript的一段语句

pageConfig是一个对象,widthVersion是它的一个属性。目测这是为了写一个自适应屏幕大小的网页。 

右侧声明一个匿名函数并立即执行,如果屏幕宽度大于等于1210像素,pageConfig.widthVersion为true,否则为false。

二、用JS或jQuery怎么实现默认窗口最大化,,要兼容谷歌、火狐、IE和Oper浏览器

function showBigLisence(url){

if(url!== undefined && url!== null && url !== ''){

var scrWidth=screen.availWidth;

var scrHeight=screen.availHeight;

var self=window.open(url,newwindow,resizable=no,toolbar=yes, menubar=yes, scrollbars=yes,location=yes, status=yes,top=0,left=0,width=+scrWidth+,height=+scrHeight);

self.resizeTo(scrWidth,scrHeight);

self.moveTo(0,0);

}

window.open 弹出新窗口的命令;

url 弹出窗口的文件名;

'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

三、android开发横竖屏问题

Android横屏竖屏设置

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置成全屏模式

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE););//强制为横屏

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏

我做的东西里面还用到了去掉标题栏。

我也贴出来

requestWindowFeature(Window.FEATURE_NO_TITLE);

垂直居中:

android:layout_centerVertical=true

水平居中:

android:layout_centerHorizontal=true

1.hideStatusbarAndTitlebar()隐藏statusbar和titlebar.

private void hideStatusbarAndTitlebar() {

final Window win = getWindow();

// No Statusbar

win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

WindowManager.LayoutParams.FLAG_FULLSCREEN);

// No Titlebar

requestWindowFeature(Window.FEATURE_NO_TITLE);

}

2.设置屏幕显示模式ScreenOrientation.

在activity里设置android:screenOrientation的值。

android:screenOrientation的属性有以下值:

unspecified(默 认值,由系统判断状态自动切换),The default value. The system chooses the orientation. The policy it uses, and therefore the choices made in specific contexts, may differ from device to device.

landscape,横屏

portrait,竖屏

user(用户当前设置的orientation值),The user's current preferred orientation.

behind(下一个要显示的Activity的orientation值),The same orientation as the activity that's immediately beneath it in the activity stack.

sensor(传 感器的方向),The orientation determined by a physical orientation sensor. The orientation of the display depends on how the user is holding the device; it changes when the user rotates the device.

nosensor(不 使用传感器,这个效果差不多等于unspecified).An orientation determined without reference to a physical orientation sensor. The sensor is ignored, so the display will not rotate based on how the user moves the device. Except for this distinction, the system chooses the orientation using the same policy as for the unspecified setting.

3.水平/垂直居中的方法.

设置parent的android:gravity为center。

4.获得当前屏幕宽高的方法.

Display display = getWindowManager().getDefaultDisplay();

Config.screenWidth = display.getWidth();

Config.screenHeight = display.getHeight();

上一篇:下一篇:win7游戏全屏屏幕两边两道黑
下一篇:上一篇:返回栏目