〖原创〗巧用角本生成页面所有图片的ubb代码
刚才看到一篇帖子,因为想要转其中的图片,偷懒而写的一段角本在一篇帖子,如果要提取其中的图片的话,只要在地址栏里写上
javascript:var text ;var image = document.getElementsByTagName('img');for(var i=0;i<image.length;i++){text+=(''+image.src+'\n\n');}document.write(text);
就行了 需要解释的回帖
呵呵
或者大家可以在地址栏里写上这段看看。或者,我可以试试着成maxthon的一个插件,呼呼~~还没写过,maxthon的插件呢 好东西!建议一下,直接这样做,会把所有img都取到,网页上的图片太多了,而一些小图片都是没用的。可以加上图片大小条件来判断:
var text ;
var image = document.getElementsByTagName('img');
for(var i=0;i<image.length;i++)
{
if(image.width>160 && image.height>120)
text+=(''+image.src+'\n\n');
}
document.write(text);
如果加上confirm还可以做到图片大小以及图片后缀的判断:) 老大......偶们论坛发帖好象用不了HTML无比烦恼ING.... 是关闭了
这段角本是在地址栏里输入的啊
就能把一个页面里所有的图片都列出来
呵呵 这段代码很有意思:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
首先进入一个有图片的网站,然后将上面的代码粘贴到浏览器的地址栏上。 呵呵
http://hi.baidu.com/netknave/blog/item/122187947a0a4a1ed21b7083.html
页:
[1]