posted on 2008-04-16 23:03 ideas 阅读(2558) 评论(26) 编辑 收藏 网摘
我晕,看到的图片都是“此图片仅限于新浪博客用户交流与沟通” 回复 引用
有点失败。。。 回复 引用 查看
太失败了吧 回复 引用
失败是成功之母,继续努力! 回复 引用
MARK 回复 引用 查看
“此图片仅限于新浪博客用户交流与沟通”革命尚未成功,同志尚须努力! 回复 引用
看来给照片加水印还是最保险的办法 回复 引用 查看
呵呵,我能看的到图片啊 回复 引用
我也能看到图片啊,可是这样是不是会增加sina的访问量? 回复 引用 查看
最终结论:IE没问题FF有问题 回复 引用
@xm 人家js并没有做这种考虑。 回复 引用 查看
学习了. 回复 引用 查看
对付这种轻量级的"防盗链", 使用这种方式虽然可行.. 但是"防盗链"一旦加上Session验证, 定会失败收场.. 回复 引用 查看
个人感觉这个办法不是很好,非常影响网页效率。 回复 引用 查看
ie7也看不到 回复 引用 查看
似乎用div span 这类容器都是可以的,我试了下用iframe在firefox下第一张是不行的。。下面是测试过的代码<div> <a href="http://static4.photo.sina.com.cn/bmiddle/3d23130344af09cd46af3"> <img src="http://static4.photo.sina.com.cn/bmiddle/3d23130344af09cd46af3"></img></a> <img src="http://static4.photo.sina.com.cn/bmiddle/3d23130344af09cd46af3"></img> <img src="http://static16.photo.sina.com.cn/bmiddle/4b13840544ae669c567ff"></img> <img src="http://static8.photo.sina.com.cn/bmiddle/4b13840544ae69ed9c617"></img></div><script type='text/javascript'> var images = document.images; for (var i = 0, l = images.length; i < l; i++) { xxImage(images[i]); } function xxImage(img) { var link, src; if (img.parentElement && img.parentElement.tagName == 'A') link = img.parentElement.href; src = img.src; var span = document.createElement('span'); img.parentNode.replaceChild(span, img); var innerImg = document.createElement('img'); img.src = src; img.style.border = '0px'; img.onload = function() { span.style.width = this.width; span.style.height = this.height; }; if (!link) span.appendChild(img); else { var a = document.createElement('a'); a.href = link; a.target = '_blank';/*似乎在firefox无效...纳闷了...*/ a.appendChild(img); span.appendChild(a); } }</script> 回复 引用
咋都缩到左边去了。。。 回复 引用
不错 果然都看到图了 回复 引用 查看
看不到图的刷新一下就行了 这种方法只支持IE。。。 搞着玩玩哈。。。 革命尚未成功,兄弟们一起努力哈。。。 回复 引用 查看
不小心弄错了,楼主给把那条删了吧似乎rssimg.mail.qq.com/readpic?url=这个可以直接用诶 回复 引用
如果不用htc,别的行吗 回复 引用 查看
其实我也是在抓取新浪博客内容时,遇到图片防盗链的问题,很是郁闷,于是就想出此招,拿出来一个思路给大家分享。当然该方法有些不成熟的地方,继续努力,集思广义。。。 to:kyorry 不用htc也可以,你把脚本改改放到页面也是可以的 回复 引用 查看
http://www.cnblogs.com/Emoticons/yoyocici/223852199.gif" alt="" />路过,继续支持楼主 回复 引用 查看
--引用-------------------------------------------------- 簡簡單單..: 对付这种轻量级的"防盗链", 使用这种方式虽然可行.. 但是"防盗链"一旦加上Session验证, 定会失败收场.. -------------------------------------------------------- 轻量级网站用session还行 但是访问量大的网站也用session 那就挂了 回复 引用 查看
嗯,随便防一下,随便破一下,挺和谐的 回复 引用 查看
sina不是好同志 盗链不是好同志 我比较赞同百度空间的做法,百度空间直接盗链有问题,但是访问过一遍的人就可以转载文章的时候可以很容易下载到本地服务器上面 回复 引用
昵称: [登录] [注册]
主页:
邮箱:(仅博主可见)
验证码: 看不清,换一个
评论内容:
登录 注册
[使用Ctrl+Enter键快速提交评论]
Powered by: 博客园 Copyright © ideas