找回密码

碧海潮声大学生网

查看: 558|回复: 7
打印 上一主题 下一主题

〖原创〗巧用角本生成页面所有图片的ubb代码

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-19 09:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚才看到一篇帖子,因为想要转其中的图片,偷懒而写的一段角本

在一篇帖子,如果要提取其中的图片的话,只要在地址栏里写上
  1. javascript:var text ;var image = document.getElementsByTagName(&#39;img&#39;);for(var i=0;i<image.length;i++){  text+=(&#39;[img]&#39;+image[i].src+&#39;[/img]\n\n&#39;);}document.write(text);
复制代码

就行了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
2#
 楼主| 发表于 2006-10-19 09:47 | 只看该作者
需要解释的回帖
呵呵
或者大家可以在地址栏里写上这段看看。或者,我可以试试着成maxthon的一个插件,呼呼~~还没写过,maxthon的插件呢
3#
发表于 2006-10-19 13:27 | 只看该作者
好东西!建议一下,直接这样做,会把所有img都取到,网页上的图片太多了,而一些小图片都是没用的。可以加上图片大小条件来判断:
  1. var text ;
  2. var image = document.getElementsByTagName(&#39;img&#39;);
  3. for(var i=0;i<image.length;i++)
  4. {
  5.   if(image[i].width>160 && image[i].height>120)
  6.  text+=(&#39;[img]&#39;+image[i].src+&#39;[/img]\n\n&#39;);
  7. }
  8. document.write(text);
复制代码
4#
 楼主| 发表于 2006-10-19 14:39 | 只看该作者
如果加上confirm还可以做到图片大小以及图片后缀的判断:)
5#
发表于 2006-10-19 16:55 | 只看该作者
老大......偶们论坛发帖好象用不了HTML  无比烦恼ING....
6#
 楼主| 发表于 2006-10-19 17:30 | 只看该作者
是关闭了
这段角本是在地址栏里输入的啊
就能把一个页面里所有的图片都列出来
呵呵
7#
发表于 2006-10-20 12:36 | 只看该作者
这段代码很有意思:
  1. 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=&#39;absolute&#39;; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval(&#39;A()&#39;,5); void(0);
复制代码
首先进入一个有图片的网站,然后将上面的代码粘贴到浏览器的地址栏上。
8#
 楼主| 发表于 2006-10-20 15:03 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表