IEで開いているページのリンクを iframe src= に変えて書き出す。
IEで開いているページのリンクの <a href=url>innerText</a> を <iframe src=url>innerText</iframe> に変えて、標準出力に書き出します。
コマンドプロンプトで、
a2iframe.cmd > ファイル
@if(0)==(0) ECHO OFF
CScript.exe //NoLogo //E:JScript "%~f0"
GOTO :EOF
@end
var ie=new ActiveXObject("Shell.Application").Windows().Item();
for(var k=0;k<ie.Document.links.length;k++){
var a=ie.Document.links.item(k);
WScript.StdOut.WriteLine('<iframe src="' + a.href + '">' + a.innerText + '</iframe>');
}
これには、すべてのリンクが含まれているので、必要なものだけに編集します。
« たくさんのリンク先を一度に保存する。 | トップページ | バッチファイルで、テキストファイルの先頭行を削除する。 »