Javascript IE不';t read.js页面

Javascript IE不';t read.js页面,javascript,html,Javascript,Html,我的新网站出现了新问题: 它可以在Mozilla firefox、Safari和Chrome上完美运行。 但它对IE不起作用 我的网站上有jsFunctions.js。当我试图在我的html页面上调用它时,它什么也没发生 function vasat(Lwidth,layerName){ var winwidth = document.body.clientWidth; var winheight = document.body.clientHight; var ja

我的新网站出现了新问题: 它可以在Mozilla firefox、Safari和Chrome上完美运行。 但它对IE不起作用

我的网站上有jsFunctions.js。当我试图在我的html页面上调用它时,它什么也没发生

function vasat(Lwidth,layerName){

    var winwidth = document.body.clientWidth;
    var winheight = document.body.clientHight;

    var jayeLayer;

    if (winwidth<=Lwidth)
            jayeLayer=0;
    else
            jayeLayer=(winwidth-Lwidth);

    document.getElementById(layerName).style.right = jayeLayer;

}

function ClientWin(layerName){

    var winwidth = document.body.clientWidth;
    var winheight = document.body.clientHight;

    document.getElementById(layerName).style.width = winwidth ;
    document.getElementById(layerName).style.height = winheight ;

}
函数vasat(Lwidth,layerName){
var winwidth=document.body.clientWidth;
var winheight=document.body.clientHight;
var jayeLayer;

如果(winwidth在HTML代码顶部使用此注释行,则会使javascript在IE上运行

<!-- saved from url=(0014)about:internet -->

它是可选的,但有时它也会有帮助,根据IE版本,添加在头标签这个

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


即使在Chrome上,您的页面也会报告错误。请检查控制台日志:
未捕获的TypeError:无法读取null(索引)的属性“clientWidth”:39未捕获类型错误:无法读取IE中null的属性“style”
,请按F12键查看控制台,正如@AntoJurković所说的,您有许多错误。由于您还包括jQuery,请尝试使用jQuery进行这些操作。当我在我的js页面上检查whit alert时,我在IEI中没有看到任何警报。您还可以转到internet选项并检查javascript I在IE中是否启用,如果启用,请使用该行,它工作不知道,它对我有效,检查其他内容,如js的路径…它在其他浏览器中运行良好吗?在所有浏览器中运行良好,但在重新加载页面时需要一些处理