tumblr フォトセットをハッキングしようとしていて、最大 700 の表示サイズの修正を見つけたと思います。
これが {Photoset-700} によって生成される通常の iframe であるとしましょう:
<iframe class="photoset" scrolling="no" frameborder="0" height="1048" width="700" style="border:0px; background-color:transparent; overflow:hidden;" src="http://www.georgefratila.ro/post/20314734048/photoset_iframe/esssk/tumblr_m1tp5634Si1qzc7t7/700/false"></iframe>
iframe の幅を変更したり、src URL の最後の部分を変更したり、拡大したときに縦横比を維持したりする方法はありますか?
width="700"この値を 860 に変更し ます860/偽
サイトでjqueryで作成したのを見たと思いますが、名前を覚えていません。履歴を調べると見つかるかもしれません。
助けてくれてありがとう。
Edit.1ほとんどすべてをソートしたと思います:
$('iframe.photoset').each(function() {
$(this).attr("width", function(index, old) {
return old.replace("700", "860");
});
$(this).attr("src", function(index, old) {
return old.replace("/700/false", "/860/false");
});
});
私が今持っている唯一の問題は高さです.iframeに合わせて拡大縮小されません.