カテゴリー:
Google Chrome 拡張機能
閲覧数:457 配信日:2020-05-31 22:18
mhtmlの問題
「Google Chrome」の仕様がコロコロ変わる
mhtmlで保存できなくなったり、再び出来るようになったり
ショートカットキーで保存したい
・「Google Chrome」のデフォルト仕様では、ショートカットキーでmhtmlファイル保存することが出来ない
・「Google Chrome 拡張機能」を使用するしかない
期待通り動作する「Google Chrome 拡張機能」がない
何れもオプション設定画面が用意されていない
・Save As MHT
・Save as MHTML
mhtmlで保存するのは何のため?
後から見返すため
「Webページタイトルだけ」をファイル名にすることの問題点
・後からURLを把握できない
・個別に適切なWebページタイトルを付与していない場合(2ページ目)など、ファイル名が重複するためそのまま保存すると上書きされてしまうことがある → URLが必要
欲しい拡張機能がないため、自分で作成するしかない
実際に作成してみて気が付いたこと
「Google Chrome 拡張機能」では、「location.href」で現在URL(閲覧中のサイトURL)を取得できない
現在URL
tab.urlで取得。但し「${tab.url}」としないと、JavaScript実行されない(文字列として取得されてしまう)。理由は不明
現在年月日(時分秒は敢えて取得しない)
JavaScriptで取得する
※但し、月を取得する際()で囲まないと、5ではなく、41となってしまう
const ymdStr = today.getFullYear() + "年" + (today.getMonth() + 1) + "月"+ today.getDate() + "日";