通过Javascript

时间:2016-12-17 14:44:52

标签: javascript console save

我想知道是否有办法使用javascript将整个控制台保存到文件中。我正在向控制台输出一个计数器编号和一个div的文本,它会重复x次,具体取决于页面上有多少div,我想保存控制台中的所有内容。我的控制台看起来像这样:

  分:34 |标题:一些标题

     分:35 |标题:其他标题

     分:36 |标题:又一个标题

我想使用javascript将所有这些行保存到文件中。因此,当div显示完成时它会自动执行。有没有办法做到这一点? 谢谢你的时间。

编辑: https://jsfiddle.net/u4ohzofk/



var titles = $('.title');
for(i = 0; i < titles.length; i++) {
	console.log("Div: "+i+" | Title: "+$(titles[i]).text());
}
&#13;
<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>
&#13;
&#13;
&#13;

我创造了上述小提琴,以进一步帮助我解释我在寻找什么。我有一些div,其标题是我从页面中删除的。我对div进行编号并抓住他们的标题,然后将其吐出到控制台中。然后,我想在吐出div时保存整个控制台。我想通过javascript自动执行此操作。不是手动的。我也不只是将其输入变量,因为其他元素也会自动显示到我想要保存的控制台。

1 个答案:

答案 0 :(得分:0)

  • 在Chrome中,右键单击控制台并选择Save As...和 你很高兴。
  • 在Safari中,使用Cmd-S

希望有所帮助!