我正在研究通过Javascript自动进行页面错误检测的可能性.我找到了几个问题,答案允许您通过全局捕获Javascript编译和运行时错误window.onerror,但没有答案提到浏览器错误控制台中经常报告的其他类型的非Javascript错误.我主要对网络错误(无效的URI,SSL错误,HTTP错误,超时)和资源解释错误(不匹配的类型导致中止资源的解释,解析加载的资源上的错误等)感兴趣.
我检查了这个performance.getEntries方法,但是我很困惑地发现它似乎没有包含导致错误的网络请求(我只在Chrome 29中检查过......)
我不需要完全跨浏览器兼容性..只要它适用于某些浏览器,并且不会破坏其他浏览器,那很好.
是否有任何方法在HTTPS页面上检测(通过javascript)用户是否已加载页面,尽管SSL证书问题?
通常浏览器会让用户点击几个异常警告并将地址栏变为红色,但在某些情况下,用户可能会忽略这一点,作为应用程序的作者,我想在其他应用程序内发出警告,警告用户不要这样做.能够记录此类事件也很有用.