[過去ログ] スレ立てるまでもない質問はここで 165匹目 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
924
(1): デフォルトの名無しさん (ワッチョイ 8d46-9vDi) [sage] 2024/11/07(木) 11:04:48.53 ID:f72QDsoS0(1/2) AAS
Web系の話になっちゃうんですけど、
あるページでスクリプトによってサーバから取得されたBlob形式の画像がImageのエレメントで画面に表示されます。
Chromeの開発者ツールから画像を保存するスニペットを作りたいのですが、
調べてみると画像をCanvasに取り込んで保存みたいな回りくどい方法しかありません。(この方法で動くかまだ試していません)
他に見つけた方法はImgタグのcurrentSrc属性を取得してそれに対して保存を実行する方法でしたが、Blobのデータのエイリアスのような短い名前だけ割り当てられているようで画像を開けませんでした。
何か画像データを変換無しに直接取得する方法は無いでしょうか
(もしかしてsrc属性に生データがあるとか?)
925
(1): デフォルトの名無しさん (ワッチョイ 4101-2s6J) [sage] 2024/11/07(木) 13:15:12.38 ID:B6CUMfAl0(1) AAS
>>924
BLOBになってるならcanvas経由する必要ない

const a = document.createElement(‘a’);
a.href = img.src;
a.download = ‘filename.png’;
a.click();

拡張子が固定でないならimg.src.match(/image\/(.*);/)みたいので取り出す
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s