[求助]改写一段刷新图片的代码
请高手把下面这段刷新图片插件的代码写成能在 IE 地址栏里能够执行的格式,谢谢![code]<script language="javascript">
var colImg = document.getElementsByTagName("img");
var i;
for(i=0;i<colImg.length;i++){colImg.src = colImg.src;}
</script>[/code]
[[i] 本帖最后由 kejunshi 于 2006-11-26 12:31 编辑 [/i]] 由于TW默认超过一定的文字就会搜索.长度为107的这段代码不能在TW地址栏运行,你可以借助 TW首页 的 "资源收集器" 插件运行
[code]javascript:var colImg = document.getElementsByTagName("img"), i;for(i=0;i<colImg.length;i++){colImg.src = colImg.src;}[/code]
偶来接受错误... 梅开2度了.
js执行完了会有一个返回值,屏蔽掉就可以了
[color=red][code]
javascript:var colImg=document.getElementsByTagName("img");for(var i=0;i<colImg.length;i++){colImg[i].src=colImg[i].src;};void(0)
当然,你可以这样来测试代码是否运行了
javascript:var colImg=document.getElementsByTagName("img");for(var i=0;i<colImg.length-1;i++){colImg[i].src=colImg[i+1].src;};void(0)
[/code][/color]
[[i] 本帖最后由 needed 于 2006-11-26 17:14 编辑 [/i]] [code]javascript:var func=function(){var colImg=document.getElementsByTagName("img");for(var i=0;i<colImg.length;i++){colImg.src=colImg.src;}}()[/code]
[[i] 本帖最后由 杂草 于 2006-11-26 17:21 编辑 [/i]] 感谢两位朋友。
经过测试杂草朋友的可用。万分感谢!
[[i] 本帖最后由 kejunshi 于 2006-11-26 16:47 编辑 [/i]] 晕s........:@ IE 里做到了收藏夹可以方便使用了。
杂草朋友写的这段在 opera 里无法使用,不知何故。。。。
看下面一个向上一级的代码 opera 里也可以使用的。
[code]javascript:void(location.href=location.href.substring(0,location.href.substring(0,location.href.length-1).lastIndexOf('/')+1))[/code] 楼上的向上一级的代码有点问题,会出现[url=http:///]http:///[/url]的错误。
试试这个
[code]javascript:void(location.href=location.href.replace(/(.*)\/$/,"$1").replace(/(.*)\/.*/,"$1"))[/code]
还是有点问题,再改一下:
[code]javascript:void(location.href=location.href.replace(/(.*)\/$/,"$1").replace(/(.*):\/\/(.*)\/.*/,"$1://$2"))[/code]
[[i] 本帖最后由 杂草 于 2006-11-27 11:01 编辑 [/i]] 碰到高手了:)
偶这些代码都是舶来品自己不懂这些。
页:
[1]