Javascript 适用于IE10/11的Webkit polyfill

Javascript 适用于IE10/11的Webkit polyfill,javascript,internet-explorer,webkit,Javascript,Internet Explorer,Webkit,IE现在支持webkit的大部分功能,但只要开发人员使用webkit前缀,IE就无法工作。此外,IE使用指针事件,而不是触摸事件 有没有人试图创建一个JavaScript,使特定于webkit的站点在IE上工作?我想在我正在使用的web浏览器中插入该脚本并伪造用户代理字符串。如今的网站不再依赖用户代理字符串来检测功能。它们使用特征检测,可以手动,也可以使用类似的库 如果一个站点正在使用这样的东西,而没有功能检测: window.webkitRequestAnimationFrame(render

IE现在支持webkit的大部分功能,但只要开发人员使用webkit前缀,IE就无法工作。此外,IE使用指针事件,而不是触摸事件


有没有人试图创建一个JavaScript,使特定于webkit的站点在IE上工作?我想在我正在使用的web浏览器中插入该脚本并伪造用户代理字符串。

如今的网站不再依赖用户代理字符串来检测功能。它们使用特征检测,可以手动,也可以使用类似的库

如果一个站点正在使用这样的东西,而没有功能检测:

window.webkitRequestAnimationFrame(renderFrame);
然后,它的设计很差,或者只打算在受控环境中工作(就像很久以前用IE完成的一样,现在在内部网中仍然如此)

您可以重新定义一些方法,使该行在IE中工作,例如:

window.webkitRequestAnimationFrame = window.requestAnimationFrame;
但这并不能解决CSS中的问题,也不能解决javascript中设置样式属性的问题。做

element.style.webkitTransform = element.style.transform;

不幸的是,这对你没有任何好处。

大多数谷歌网站都会进行用户代理检测。因此,在Windows Phone上,您可以获得noscript版本的Gmail,尽管桌面版的Gmail在Windows Phone上运行良好。你在google.com上的选择也更少。但我希望能找到一个脚本来解决这些问题。是的,我完全同意。我也不希望每一个旧网站都被重写来解决这个问题,所以这个脚本是有市场的。