编写跨浏览器javascript代码

编写跨浏览器javascript代码,javascript,cross-browser,Javascript,Cross Browser,这个问题听起来像是重复的,但它不是。因此,我需要编写一个Javascript代码,该代码将在我的组织处理过的不同网站中调用。因此,世界各地不同的网站,在不同的设备上,都会调用我的JS代码,该代码托管在我的一台机器上。JS代码需要获取很多信息,比如url、字数、广告数量、广告位置、图像数量和大小、用户活动,比如鼠标移动、鼠标点击等 现在我无法继续为此加载JQuery或其他库,所以我想编写一个纯JS代码,支持大多数浏览器,如Chrome、Firefox、Safari和MSIE以及其他设备 那么,编写

这个问题听起来像是重复的,但它不是。因此,我需要编写一个Javascript代码,该代码将在我的组织处理过的不同网站中调用。因此,世界各地不同的网站,在不同的设备上,都会调用我的JS代码,该代码托管在我的一台机器上。JS代码需要获取很多信息,比如url、字数、广告数量、广告位置、图像数量和大小、用户活动,比如鼠标移动、鼠标点击等

现在我无法继续为此加载JQuery或其他库,所以我想编写一个纯JS代码,支持大多数浏览器,如Chrome、Firefox、Safari和MSIE以及其他设备


那么,编写此类代码的最佳方法是什么呢

我建议您查看Mozilla docs for JavaScript的每一个功能,看看它支持哪些浏览器和浏览器版本


您可以从这里开始:

开始为Chrome/Firefox/Edge编写代码-如果可以,请在键盘上敲击头部的同时,为IE/Safari完全重写它:p