Javascript Fehler loggen

  • Sagt mal, gibt es da eine Universal-Funktion, die einem die möglichen Javascript-Fehler loggt? Also eine, die mit allen Browsern funktioniert? Ich weiß, dass die unterschiedlichen Browser unterschiedliche Daten liefern, das ist kein Problem. Wenn was fehlt oder ungenau ist, kein Problem, ist dann halt so. Gibt z.B. welche, die nur sagen Fehler "SyntaxError xyz", aber dabei nicht erwähnen, wo genau der Fehler war, also noch nicht mal das Script, von der Zeile gar nicht zu sprechen.


    Aber, da gibt es auch welche, die liefern so was als Fehlermeldung.... Und leider, es ist mal wieder mit zu 90% BING !!!


    Code
    Jun 20 2022 15:03:01: 40.77.188.30 Action: I�j�!�<�xJ뢰��z-�杦�)z�ri�D���.+-zw����Xm��?�0}��zy޷<�G^�;?��-z���]6�W(����Sʗ���+    ����i�k����&�tKޞ��קz���e - UA: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b

    Was bitte ist denn das da für ein Format, das Bing da liefert? Alle anderen liefern Strings. Wie gesagt, mal mehr oder weniger aussagekräftig, aber eben Strings. Was soll denn das da aber sein???


    Bisher erfasse ich das nach langen Tests so:


    window.onerror = function (msg, url, lineNo, columnNo, error) { mach_was }


    Die einzelnen Parameter sind da von gar nicht, über doppelt, bis sehr ausführlich gefüllt. Aber BING????


    So was da hilft auch nicht weiter, aber das kann man wenigstens lesen....


    Code
    Action: Script error. URL:  liNo: 0 null - UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36