はてなブログで埋め込んだ 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>
なお、この方法ではネットワークロードが二回発生するので、通信量的にはよろしくない。