Javascript Internet Explorer没有执行我的脚本

Javascript Internet Explorer没有执行我的脚本,javascript,html,cross-browser,Javascript,Html,Cross Browser,我已经制作了一个脚本,当你点击我的网站上的“下一步”和“后退”按钮时,它可以在Chrome、Firefox、Edge、Opera和Safari中正常运行,但在IE11中不起作用 我已经试过了 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 这一切都不管用,以下是我脚本的一部分: var slideS=document.querySelector('.slide'); var slideImg=document.qu

我已经制作了一个脚本,当你点击我的网站上的“下一步”和“后退”按钮时,它可以在Chrome、Firefox、Edge、Opera和Safari中正常运行,但在IE11中不起作用

我已经试过了

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
这一切都不管用,以下是我脚本的一部分:

var slideS=document.querySelector('.slide');
var slideImg=document.queryselectoral('.slide img');
var slideC=document.querySelector('.slideC');
//钮扣
var prevBtn=document.querySelector(“#prevBtn”);
var nextBtn=document.querySelector('#nextBtn');
var计数器=1;
变量大小=slideC.offsetWidth;
slideS.style.transform='translateX(+-size*计数器)+'px';
var计数器=1;
变量大小=slideC.offsetWidth;
slideS.style.transform='translateX(+-size*计数器)+'px';
nextBtn.addEventListener('单击',()=>{
如果(计数器>=slideImg.length-1)返回;
slideS.style.transition=“转换0.4s轻松输入输出”;
计数器=计数器+1;
slideS.style.transform='translateX(+-size*计数器)+'px';
});
prevBtn.addEventListener('单击',()=>{
if(计数器{
if(slidemg[counter].id==='uClone'){
slideS.style.transition=“无”;
计数器=滑动长度-2;
slideS.style.transform='translateX(+-size*计数器)+'px';
}
if(slidemg[counter].id==='pClone'){
slideS.style.transition=“无”;
计数器=滑动长度-计数器;
slideS.style.transform='translateX(+-size*计数器)+'px';
}
});
。幻灯片{
显示器:flex;
宽度:100%;
}
斯莱德克先生{
宽度:768px;
身高:432px;
保证金:30px自动0自动;
溢出:隐藏;
位置:相对位置;
}
.menuBtn:悬停{
颜色:#6936a3;
}
#prevBtn{
位置:绝对位置;
背景:#bbbbbb;
身高:432px;
左:0%;
宽度:200px;
z指数:10;
字体大小:40px;
颜色:#fff;
不透明度:0;
光标:指针;
文本对齐:居中;
}
#prevBtn:悬停{
不透明度:0.2;
}
#下一个{
位置:绝对位置;
背景:#bbbbbb;
身高:432px;
右:0%;
宽度:200px;
z指数:10;
字体大小:40px;
颜色:#fff;
不透明度:0;
光标:指针;
文本对齐:居中;
}
#下一步:悬停{
不透明度:0.2;
}
#卢帕{
身高:432px;
宽度:368px;
背景:#bbbbbb;
位置:绝对位置;
z指数:10;
右:200px;
字体大小:40px;
颜色:白色;
不透明度:0;
光标:指针;
}
#卢帕:悬停{
不透明度:0.2;
}
#主{宽度:100%;高度:100%;位置:绝对;}
#显示\u图像\u分区{
宽度:100%;高度:183%;
位置:溶质;
z指数:15;
不透明度:0.9;
背景:黑色;
}
#显示图像{
位置:固定;
最高:50%;
左:50%;
转换:翻译(-50%,-50%);
z指数:16;
边界半径:18px;
}
#关闭{
位置:固定;
底部:92%;
左:95%;
z指数:16;
边界半径:18px;
字体大小:40px;
颜色:#dedede;
不透明度:1;
光标:指针;
}

市场营销项目
ES6语法(let、const、arrow函数等)在IE中不起作用。请尝试更改

let计数器=1;
const size=slideC.offsetWidth;
ES6语法(let、const、arrow函数等)在IE中不起作用。请尝试更改

let计数器=1;

const size=slideC.offsetWidth;
您必须向我们提供相关的HTML和CSS,以便我们可以复制您的问题并为您提供答案。我们不知道什么是
slideS
slideC
。而且,您打开浏览器的开发工具并查看控制台了吗?它很可能会告诉您问题是,IE控制台是空白的,我将把html和css放进去,只需一秒钟,用变量html和CSW更新。当我在IE中运行它时,控制台中会出现
脚本错误
。你必须向我们提供相关的html和css,这样我们就可以复制你的问题并为你提供答案。我们不知道
发生了什么eS
slideC
是。你打开浏览器的开发工具并查看控制台了吗?它很可能会告诉你问题出在哪里。IE控制台是空白的,我要把html和css放进去,只需一秒钟,用变量、html和CSW更新。当我在IE中运行它时,我在控制台中得到了一个
脚本错误提示。将所有内容都更改为var,但仍不起作用。@Lerio控制台中的错误是什么?很可能您在某些地方使用了其他ES6语法。@Lerio在您的代码中也使用了箭头函数。请查看我的更新答案。感谢提示。将所有内容更改为var,但仍不起作用。@Lerio在e控制台?很可能您在某处使用了其他ES6语法。@Lerio在您的代码中也使用了箭头函数。请查看我的更新答案。
if (typeof(UserAgentInfo) != 'undefined' && !window.addEventListener) 
{ 
    UserAgentInfo.strBrowser=1; 
}