2016-09-29 3 views
0

Ich muss eine große Anzahl von Ereignissen protokollieren, wenn eine .js-Datei ausgeführt wird, und bisher habe ich versucht, console.log(data) zu verwenden, um alle Daten aufzuzeichnen, da ich dann aus dem Browserprotokoll speichern kann (ich verwende Chrome) . Allerdings bin ich auf das Problem gestoßen, dass es so viele Logmeldungen gibt, dass der Browser nur die Tail-Meldungen enthält, während ich alle brauche.Wie schreibe ich ein großes Login Javascript?

Ich fragte mich, ob ich Google Chrome mehr Protokollnachrichten speichern oder das Protokoll als Datei auf dem Computer speichern könnte? Ich muss in der Lage sein, anzuhängen, da ich nicht weiß, wann die Protokolle anhalten werden, und ich würde es vorziehen, keine Daten über einen Server senden zu müssen, damit ein Client das Protokoll lokal empfängt und speichert.

+0

Sie mit lokalem Speicher versucht hat? http://www.w3schools.com/html/html5_webstorage.asp – salih0vicX

+1

Speichern Sie sie in einer Zeichenfolge, anstatt zu protokollieren. Dann drucken Sie sie: 'document.body.innerHTML = '

' + log_messages'. – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/113195/">Boldewyn</a></span> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">@ salih0vicX Ich dachte, dass Chrome nur 5 MB lokalen Speicher gespeichert hat? Wenn dem so ist, wird dies wahrscheinlich nicht funktionieren. Ich speichere eine große Menge an Daten. – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/3141840/">TheAbelo2</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> </div> <div class="answer-title"> <span class="text-logo margin-top-sm">A</span> <h2 class="title h4">Antwort</h2> </div> <div class="item-description text-md markdown-body margin-bottom-40 voidso"> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">0<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>Am Ende habe ich <code class="prettyprint-override">File</code> und <code class="prettyprint-override">Blob</code> einen Download-Link zur Datei zu machen, die gespeichert wurde, wenn das Protokoll gestoppt wird, einen Download-Link bietet:</p> <pre><code class="prettyprint-override">function fileOut(data) { properties = {type: 'plain/text'}; try { file = new File(data, "file.txt", properties); } catch (e) { file = new Blob(data, properties); } url = URL.createObjectURL(file); document.getElementById('gb-log').href = url; // Create download link } </code></pre> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/39786457">Quelle</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2016-09-30 07:57:08</span> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/3141840/">TheAbelo2</a></span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> </div> </article> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4319274062" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">Verwandte Themen</div> <ul class="relative_list"> <li> 1. <a href="http://de.voidcc.com/question/p-mssttqxz-cx.html" target="_blank" title="Wie sortiere ich ein großes Wörterbuch"> Wie sortiere ich ein großes Wörterbuch </a> </li> <li> 2. <a href="http://de.voidcc.com/question/p-uthroayh-e.html" target="_blank" title="Android. Wie schreibe ich Text auf ein wirklich großes Bild (Bitmap) und speichere das"> Android. Wie schreibe ich Text auf ein wirklich großes Bild (Bitmap) und speichere das </a> </li> <li> 3. <a href="http://de.voidcc.com/question/p-cjwygwda-gh.html" target="_blank" title="Wie schreibe ich ein großes griechisches &quot;delta&quot; als String in Python 2.7?"> Wie schreibe ich ein großes griechisches &quot;delta&quot; als String in Python 2.7? </a> </li> <li> 4. <a href="http://de.voidcc.com/question/p-unedwmzi-bc.html" target="_blank" title="Wie lese ich Quellcode? Wie benutze ich ein großes System?"> Wie lese ich Quellcode? Wie benutze ich ein großes System? </a> </li> <li> 5. <a href="http://de.voidcc.com/question/p-tdomzeoo-dv.html" target="_blank" title="Wie schreibe ich ein Versprechen in Knoten/JavaScript"> Wie schreibe ich ein Versprechen in Knoten/JavaScript </a> </li> <li> 6. <a href="http://de.voidcc.com/question/p-tzqvbakq-bs.html" target="_blank" title="Wie schreibe ich Inhalt in ein anderes Browserfenster mit Javascript?"> Wie schreibe ich Inhalt in ein anderes Browserfenster mit Javascript? </a> </li> <li> 7. <a href="http://de.voidcc.com/question/p-smbkejtl-ca.html" target="_blank" title="Wie schreibe ich dieses Javascript, das ein Anfrageobjekt als JQuery"> Wie schreibe ich dieses Javascript, das ein Anfrageobjekt als JQuery </a> </li> <li> 8. <a href="http://de.voidcc.com/question/p-kyoqzgvi-bs.html" target="_blank" title="Wie schreibe ich ein Javascript-Plugin ohne jQuery"> Wie schreibe ich ein Javascript-Plugin ohne jQuery </a> </li> <li> 9. <a href="http://de.voidcc.com/question/p-dsackpdr-dp.html" target="_blank" title="Wie schreibe ich ein Formular mit Javascript mit den Werten"> Wie schreibe ich ein Formular mit Javascript mit den Werten </a> </li> <li> 10. <a href="http://de.voidcc.com/question/p-yrkydhtn-a.html" target="_blank" title="Wie schreibe ich ein Tag?"> Wie schreibe ich ein Tag? </a> </li> <li> 11. <a href="http://de.voidcc.com/question/p-nnnmqguu-gt.html" target="_blank" title="Wie kann ich ein großes Bild in ein Jumbotron passen?"> Wie kann ich ein großes Bild in ein Jumbotron passen? </a> </li> <li> 12. <a href="http://de.voidcc.com/question/p-dewrlyiu-gc.html" target="_blank" title="Wie schreibe ich wenn Bedingung in Javascript?"> Wie schreibe ich wenn Bedingung in Javascript? </a> </li> <li> 13. <a href="http://de.voidcc.com/question/p-ueuqexfz-gd.html" target="_blank" title="Wie schreibe ich einen JavaScript-API-Wrapper"> Wie schreibe ich einen JavaScript-API-Wrapper </a> </li> <li> 14. <a href="http://de.voidcc.com/question/p-cvpdwedx-co.html" target="_blank" title="Wie schreibe ich PHP-Code in Javascript?"> Wie schreibe ich PHP-Code in Javascript? </a> </li> <li> 15. <a href="http://de.voidcc.com/question/p-mxfticdj-u.html" target="_blank" title="Wie schreibe ich einen JavaScript-Tracking-Code?"> Wie schreibe ich einen JavaScript-Tracking-Code? </a> </li> <li> 16. <a href="http://de.voidcc.com/question/p-mhlyzhxf-bt.html" target="_blank" title="Wie schreibe ich JSON mit Javascript"> Wie schreibe ich JSON mit Javascript </a> </li> <li> 17. <a href="http://de.voidcc.com/question/p-wcgokknw-v.html" target="_blank" title="Wie schreibe ich JavaScript in Eclipse"> Wie schreibe ich JavaScript in Eclipse </a> </li> <li> 18. <a href="http://de.voidcc.com/question/p-vjqrzvgm-kk.html" target="_blank" title="Wie schreibe ich folgendes Javascript in Angular2?"> Wie schreibe ich folgendes Javascript in Angular2? </a> </li> <li> 19. <a href="http://de.voidcc.com/question/p-wtpkuzzk-dw.html" target="_blank" title="Wie ein großes Bild mit Daten uri"> Wie ein großes Bild mit Daten uri </a> </li> <li> 20. <a href="http://de.voidcc.com/question/p-pckblaht-ce.html" target="_blank" title="Ich schreibe Javascript in Flex"> Ich schreibe Javascript in Flex </a> </li> <li> 21. <a href="http://de.voidcc.com/question/p-hcefcqbx-ec.html" target="_blank" title="Wie kann ich Login-Formular in Android Studio schreibe"> Wie kann ich Login-Formular in Android Studio schreibe </a> </li> <li> 22. <a href="http://de.voidcc.com/question/p-sgvktsxp-bq.html" target="_blank" title="Pivot ein großes data.table"> Pivot ein großes data.table </a> </li> <li> 23. <a href="http://de.voidcc.com/question/p-ekvylbtx-w.html" target="_blank" title="ein großes Xcode Projekt"> ein großes Xcode Projekt </a> </li> <li> 24. <a href="http://de.voidcc.com/question/p-exoqstjc-c.html" target="_blank" title="Wie schreibe/schreibe ich ein komplexes Objekt mit XmlWriter/XmlReader"> Wie schreibe/schreibe ich ein komplexes Objekt mit XmlWriter/XmlReader </a> </li> <li> 25. <a href="http://de.voidcc.com/question/p-slkkcatc-ke.html" target="_blank" title="Wie schreibe ich von normalem Javascript Code zu Closure Javascript?"> Wie schreibe ich von normalem Javascript Code zu Closure Javascript? </a> </li> <li> 26. <a href="http://de.voidcc.com/question/p-rittkvpp-dd.html" target="_blank" title="Wie kann ich ngFor für ein großes Array beschleunigen?"> Wie kann ich ngFor für ein großes Array beschleunigen? </a> </li> <li> 27. <a href="http://de.voidcc.com/question/p-vecjlgjl-eq.html" target="_blank" title="Wie öffne ich ein großes SQL-Skript (22GB!) In Ubuntu?"> Wie öffne ich ein großes SQL-Skript (22GB!) In Ubuntu? </a> </li> <li> 28. <a href="http://de.voidcc.com/question/p-sscwniup-cg.html" target="_blank" title="Wie lade ich ein großes Video in iOS hoch?"> Wie lade ich ein großes Video in iOS hoch? </a> </li> <li> 29. <a href="http://de.voidcc.com/question/p-vsxfcabx-o.html" target="_blank" title="Wie konfiguriere ich ein großes Programm für GNU Autotools"> Wie konfiguriere ich ein großes Programm für GNU Autotools </a> </li> <li> 30. <a href="http://de.voidcc.com/question/p-nuseeqxk-cu.html" target="_blank" title="Wie kann ich ein großes C-Projekt in VC++"> Wie kann ich ein großes C-Projekt in VC++ </a> </li> </ul> </div> <div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3534119089"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img2.voidcc.com/voidso/script/side.js?t=1652515422091"></script> <script type="text/javascript" src="http://img2.voidcc.com/voidso/plugin/highlight/highlight.pack.js"></script> <link href="http://img2.voidcc.com/voidso/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- VOIDCC问答侧边栏广告 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="3862022848" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> Letzte Frage </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://de.voidcc.com/question/p-vusdfnif-my.html" target="_blank" title="Zugriff auf index.aspx-Datei (in App_Code) von Ajax-Aufruf?"> Zugriff auf index.aspx-Datei (in App_Code) von Ajax-Aufruf? </a> </li> <li class="side_article_list_item"> 2. <a href="http://de.voidcc.com/question/p-knbaomjr-na.html" target="_blank" title="Swift 3 Firebase-Daten in TableView schreiben"> Swift 3 Firebase-Daten in TableView schreiben </a> </li> <li class="side_article_list_item"> 3. <a href="http://de.voidcc.com/question/p-warzhtup-ok.html" target="_blank" title="Kann nicht nach npm Webpack installieren. Code EPERM; errno -4048; syscall: 'unlink'"> Kann nicht nach npm Webpack installieren. Code EPERM; errno -4048; syscall: 'unlink' </a> </li> <li class="side_article_list_item"> 4. <a href="http://de.voidcc.com/question/p-gltqngfe-ok.html" target="_blank" title="Haxe: Wie Zeichenkette multiplizieren"> Haxe: Wie Zeichenkette multiplizieren </a> </li> <li class="side_article_list_item"> 5. <a href="http://de.voidcc.com/question/p-zhyvbuii-oc.html" target="_blank" title="Aktualisieren Flutter Seite nach setState()"> Aktualisieren Flutter Seite nach setState() </a> </li> <li class="side_article_list_item"> 6. <a href="http://de.voidcc.com/question/p-oytxbksk-oe.html" target="_blank" title="Solidität, die ein Mapping auf leer setzt"> Solidität, die ein Mapping auf leer setzt </a> </li> <li class="side_article_list_item"> 7. <a href="http://de.voidcc.com/question/p-wwacijpq-oo.html" target="_blank" title="Initialisierung von Firebase Admin im App Engine-Standard Java"> Initialisierung von Firebase Admin im App Engine-Standard Java </a> </li> <li class="side_article_list_item"> 8. <a href="http://de.voidcc.com/question/p-cuwxogze-oo.html" target="_blank" title="Rails: Warum kann ich ein einzelnes Datensatzattribut über Controller zu neuen Datensatz, aber nicht Array senden?"> Rails: Warum kann ich ein einzelnes Datensatzattribut über Controller zu neuen Datensatz, aber nicht Array senden? </a> </li> <li class="side_article_list_item"> 9. <a href="http://de.voidcc.com/question/p-kcsbeqje-on.html" target="_blank" title="Block auf der rechten Seite mit Text nach links ausrichten (kein float, nur ein div)"> Block auf der rechten Seite mit Text nach links ausrichten (kein float, nur ein div) </a> </li> <li class="side_article_list_item"> 10. <a href="http://de.voidcc.com/question/p-ckorovsl-ob.html" target="_blank" title="BASH - Führen Sie 6 Skripte, aber nur 3 zusammen, und wenn einer fertig ist, beginnen Sie mit einem anderen"> BASH - Führen Sie 6 Skripte, aber nur 3 zusammen, und wenn einer fertig ist, beginnen Sie mit einem anderen </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i>&nbsp;Verwandte Themen</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://de.voidcc.com/question/p-mssttqxz-cx.html" target="_blank" title="Wie sortiere ich ein großes Wörterbuch"> Wie sortiere ich ein großes Wörterbuch </a> </li> <li class="side_article_list_item"> 2. <a href="http://de.voidcc.com/question/p-uthroayh-e.html" target="_blank" title="Android. Wie schreibe ich Text auf ein wirklich großes Bild (Bitmap) und speichere das"> Android. Wie schreibe ich Text auf ein wirklich großes Bild (Bitmap) und speichere das </a> </li> <li class="side_article_list_item"> 3. <a href="http://de.voidcc.com/question/p-cjwygwda-gh.html" target="_blank" title="Wie schreibe ich ein großes griechisches &quot;delta&quot; als String in Python 2.7?"> Wie schreibe ich ein großes griechisches &quot;delta&quot; als String in Python 2.7? </a> </li> <li class="side_article_list_item"> 4. <a href="http://de.voidcc.com/question/p-unedwmzi-bc.html" target="_blank" title="Wie lese ich Quellcode? Wie benutze ich ein großes System?"> Wie lese ich Quellcode? Wie benutze ich ein großes System? </a> </li> <li class="side_article_list_item"> 5. <a href="http://de.voidcc.com/question/p-tdomzeoo-dv.html" target="_blank" title="Wie schreibe ich ein Versprechen in Knoten/JavaScript"> Wie schreibe ich ein Versprechen in Knoten/JavaScript </a> </li> <li class="side_article_list_item"> 6. <a href="http://de.voidcc.com/question/p-tzqvbakq-bs.html" target="_blank" title="Wie schreibe ich Inhalt in ein anderes Browserfenster mit Javascript?"> Wie schreibe ich Inhalt in ein anderes Browserfenster mit Javascript? </a> </li> <li class="side_article_list_item"> 7. <a href="http://de.voidcc.com/question/p-smbkejtl-ca.html" target="_blank" title="Wie schreibe ich dieses Javascript, das ein Anfrageobjekt als JQuery"> Wie schreibe ich dieses Javascript, das ein Anfrageobjekt als JQuery </a> </li> <li class="side_article_list_item"> 8. <a href="http://de.voidcc.com/question/p-kyoqzgvi-bs.html" target="_blank" title="Wie schreibe ich ein Javascript-Plugin ohne jQuery"> Wie schreibe ich ein Javascript-Plugin ohne jQuery </a> </li> <li class="side_article_list_item"> 9. <a href="http://de.voidcc.com/question/p-dsackpdr-dp.html" target="_blank" title="Wie schreibe ich ein Formular mit Javascript mit den Werten"> Wie schreibe ich ein Formular mit Javascript mit den Werten </a> </li> <li class="side_article_list_item"> 10. <a href="http://de.voidcc.com/question/p-yrkydhtn-a.html" target="_blank" title="Wie schreibe ich ein Tag?"> Wie schreibe ich ein Tag? </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://de.voidcc.com/contact">Sprechen Sie uns an</a></li> <li>© 2020 DE.VOIDCC.COM</li> <li><a rel="nofollow" href="https://beian.miit.gov.cn/" target="_blank">沪ICP备13005482号-13</a></li> <li><script type="text/javascript" src="https://s9.cnzz.com/z_stat.php?id=1280098168&web_id=1280098168"></script></li> <li><a href="http://cn.voidcc.com/" target="_blank" title="程序问答园区">简体中文</a></li> <li><a href="http://hk.voidcc.com/" target="_blank" title="程序問答園區">繁體中文</a></li> <li><a href="http://ru.voidcc.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.voidcc.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.voidcc.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.voidcc.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.voidcc.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.voidcc.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.voidcc.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.voidcc.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.voidcc.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.voidcc.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.voidcc.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-77509369-5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-77509369-5'); </script> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?67d4731349f0b00136755b80364ce381"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>