はてなブログで埋め込んだ Google Photos の長辺を変更する
Google Photos を手軽に埋め込める機能、とても便利なんだけど、長辺が 1024px で固定されてしまい小さい。この長辺を変更するには、textarea に埋め込まれた img src を直接変えることで対応できるのだけど、毎度の変更はめんどくさいので JavaScript で img src を適当に変える。
例えば、下記コードを「フッター」に入れる。
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function() {
var px = '3072';
jQuery('img.magnifiable').each(function(_,e) { e.src = e.src.replace('s1024', 's' + px) });
});
</script>
なお、この方法ではネットワークロードが二回発生するので、通信量的にはよろしくない。
撮影機材α7III