Windows 10

【2017年4月版】Microsoft Edgeで開いているページを名前を付けて保存する方法

2015年8月に、Microsoft Edgeで開いているページを名前を付けて保存する方法について記事を書きました。

しかし、Edgeのアップデートによって、現在この方法は使えなくなっています。

試しに下記ブックマークレットをインポートして使ってみましたが、「SelectAll」の方は問題なく動作するのに対して、「SaveAs」はクリックしても何の反応もありませんでした。

<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
    <DT><A HREF="javascript:document.execCommand('SelectAll');">SelectAll</A>
    <DT><A HREF="javascript:(function(){document.execCommand('SaveAs',1,document.title);})();">SaveAs</A>
</DL><p>

代替案

execCommandからのSaveAsがダメなら「msSaveOrOpenBlob」を使って無理やりページ内容を保存してみます。

<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
    <DT><A HREF="javascript:window.navigator.msSaveOrOpenBlob(new Blob([new XMLSerializer().serializeToString(document)]),document.title+'.html');">msSaveOrOpenBlob</A>
</DL><p>

上図の通り、今度は意図した通りにHTML形式で保存することができました。
ただ、正直“他のブラウザーで保存した方がよっぽどマシ”なレベルですので、上記ブックマークレットをわざわざ用意する必要性は無いだろうと思います。

とりあえず、Edgeでもこういったことができるんだ!程度に思っていただければ幸いです。

参考Webページ

大英自然史博物館展に行ってきたよ。前のページ

【オトカドール】オトカミュージックコレクション2発売!次のページ

関連記事

  1. Windows関連

    [Windows 8]画像をタッチしてログオンする。

    ※ 下記はWindows Developer Preview(英語版・…

  2. Windows 10

    「microsoft-edge:」って何?

    以前書いた「Microsoft EdgeでWebページを開くインターネ…

  3. Windows 10

    【2017年3月版】Microsoft Edgeでブックマークレットを使う方法

    2015年8月にMicrosoft Edgeでブックマークレットを使う…

  4. Windows 10

    [Windows 10]半期チャネルって何?QUって何?WaaS用語まとめ

    Windows 10がリリースされて早3年、「Windows as a…

  5. Windows 10

    [Windows 10]「コマンド ウィンドウをここで開く」を復元する方法

    この記事にあるように、これまではShiftキーを押しながらフォルダを右…

  6. Windows 10

    Windows Insider Meetup in Japan 2 東京に参加しました。

    6月25日(日)に品川の日本マイクロソフト株式会社で開催された「Win…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

PAGE TOP