2016-12-17 3 views
2

Мне интересно, есть ли способ сохранить всю консоль в файле с помощью javascript. Я выводил на консоль номер счетчика и текст div, который повторяется сам х раз в зависимости от того, сколько divs находится на странице, и я хочу сохранить все, что находится на консоли. Моя консоль выглядит примерно так:Сохранение консоли через Javascript

Div: 34 | Название: Некоторое название

Div: 35 | Название: Некоторые другие Название

Div: 36 | Название: Еще одно название

Я хотел бы сохранить все эти строки в файле с помощью javascript. Так, чтобы он делал это автоматически, когда отображались divs. Есть ли способ сделать это? Спасибо за ваше время.

Edit: https://jsfiddle.net/u4ohzofk/

var titles = $('.title'); 
 
for(i = 0; i < titles.length; i++) { 
 
\t console.log("Div: "+i+" | Title: "+$(titles[i]).text()); 
 
}
<div class="title"> 
 
Here is a title 
 
</div> 
 
<div class="title"> 
 
Here is a title2 
 
</div> 
 
<div class="title"> 
 
Here is a title3 
 
</div> 
 
<div class="title"> 
 
Here is a title4 
 
</div> 
 
<div class="title"> 
 
Here is a title5 
 
</div> 
 
<div class="title"> 
 
Here is a title6 
 
</div> 
 
<div class="title"> 
 
Here is a title7 
 
</div> 
 
<div class="title"> 
 
Here is a title8 
 
</div> 
 
<div class="title"> 
 
Here is a title9 
 
</div> 
 
<div class="title"> 
 
Here is a title10 
 
</div>

Я создал выше скрипку дальше помочь мне объяснить, что я ищу. У меня есть divs с заголовками, которые я получаю от страницы. Я цифры div и захватить их названия, а затем выплевывать это в консоли. Затем я хочу сохранить всю консоль, когда она будет выплевывать div. Я хочу сделать это автоматически через javascript. Не вручную. Я также не просто вводю это в переменную, потому что другие элементы автоматически отображаются на консоли, которую я также хочу сохранить.

+0

Какой браузер вы используете? –

+1

Это проблема [XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). Консоль отображает только то, что вы говорите. Показать соответствующий код и более подробно объяснить, какую проблему более высокого уровня вы пытаетесь решить. – charlietfl

+0

Возможный дубликат. [Можно ли расширить объект консоли (для перенаправления ведения журнала) в javascript?] (Http://stackoverflow.com/questions/ 9277780/can-i-extend-the-console-object-for-rerouting-the-logging-in-javascript) – worenga

ответ

0
  • В Chrome, щелкните правой кнопкой мыши в консоли и выберите Save As... и вы хорошо идти.
  • В Safari используйте Cmd-S.

Надеюсь, что это поможет!

+0

Он хочет сделать это в Javascript, а не вручную. – Barmar

+0

Я знал об этом. Я также нашел некоторые другие плагины, но я хочу его закодировать, и я хотел посмотреть, есть ли более простой способ, чем текущий плагин, потому что я просто хочу сохранить весь журнал, как есть. Благодарю. –

Смежные вопросы