我正在尝试破解 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 src="http://www.georgefratila.ro/post/20314734048/photoset_iframe/esssk/tumblr_m1tp5634Si1qzc7t7/700/false"把src的最后一部分/700/false改成/ 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。