javascript中如何强制变量声明

JavaScript022

javascript中如何强制变量声明,第1张

在文件头、或者方法中 添加严格模式可以用来将文件或者方法中的代码强制要求变量声明。

添加严格模式的方式的代码如下:

"use strick"

//或者

function test(){

    "use strick"

}

针对IE开发的插件(一般是ocx),一般运行条件为:

1、32位系统,32位IE;

2、64位系统,32位IE,并且以管理员身份运行;

一般情况下ocx的开发支持程度也就最高到IE9了,支持版本在高点,就需要第三方ocx开发再投入精力修改。

因此,对于安装的第三方ocx插件,仅能限定IE访问。鉴于此,给出如下解决方案:

1、前端html页面中加入如下头信息,强制在IE高版本向下兼容到以IE8运行:

<meta http-equiv="X-UA-Compatible" content="IE=8">

如果样式效果用的比较新潮的css3,改成IE=9,尽可能让一些样式生效

<meta http-equiv="X-UA-Compatible" content="IE=9">

如果样式还未满意,就只能修改页面样式了。

2、针对支持插件和不支持插件的浏览器走不同的分支,支持插件的浏览器就走插件的流程,不支持插件的浏览器保证其他业务正常。