dポイントプレゼントキャンペーン実施中!

「2ちゃんねる」や「まとめサイト」など、外部の画像へのURLがリンク化されずに書かれているページがあります。
画像を閲覧する際にいちいちURLをブラウザのアドレス欄にコピペして開くのが面倒です。
さらに、思わぬグロ画像が大画面で開いてしまいショックを受ける恐れもあります。
そこで、ページ内に書かれている外部コンテンツへのURLをimgタグに変換して画像を全て縮小表示してくれるサイトってありますか?

A 回答 (1件)

その程度ならブックマークレット方式で実現できます。



javascript:(function(elem){var A=function(a){return Array.prototype.slice.apply(a)},S=function(s){return A(elem.querySelectorAll(s))},G=function(s){return /\b(je?pg|png|gif)\b/.test(s)},Q=function(v,i,s){return s.indexOf(v)==i},M=function(u){return '<a href="@"><img src="@"></a>'.replace(/@/g,u)},T=function(x){return A(x.childNodes).filter(function(e){return e.nodeType==3}).map(function(e){return e.nodeValue}).join(' ')},R=function(p,v){var m,re=/\bh?ttps?:\/\/[^\s'",]+/g;while((m=re.exec(v)))p.push(m[0]);return p},a=S('*').concat(elem).map(T).reduce(R,[]).filter(G).filter(Q).map(M).join(' '),b=S('img[src]').map(function(e){return e.src}).filter(Q).map(M).join(' '),c=S('a[href]').map(function(e){return e.href}).filter(G).filter(Q).map(M).join(' ');window.location.href='data:text/html;base64,'+btoa('<style>img{max-width:3em;max-height:3em;}</style><p>embed:'+a+'<p>image:'+b+'<p>anchor:'+c)})(document.body)
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2015/08/07 17:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!