作者mervynW (.)
看板PHP
标题Re: [请益] 判断网址替换图片语法
时间Tue Nov 29 18:49:41 2011
※ 引述《darkk6 (Mr. Pan)》之铭言:
: 的确直接使用 jQuery 应该是无法达成....
: 试过用 $.get 或者其他方式,因为安全性的问题没办法
: 利用 javascript post 或者 get 别的网站的东西
: 所以边可能需要稍微绕路,以想到一个方式:
: 这个网址判断完使用者是否在线上後会 header 到指定图片
: 那麽就用 php 来做取 header 的 Location 应该就没问题了
: checkAction.php http://pastie.org/2937803
: 接着就是 js 的部分: http://pastie.org/2937815 (包含 html)
: 希望可以帮到你
其实可以 XDDD
我利用 $.getImageData 来取的从MSN那边来的图档.
在用 canvas 去抓里面的颜色判断. 刚刚试出来 work!
http://pastie.org/2937980
$.getImageData 让 canvas 可以 cross-domain read image.
然後我很懒惰的只抓一个 pixel 去判断 XDDD
最後... 这篇应该发到 ajax 版的啊 XDDDDD
supplement:
刚刚好好看了一下 $.getImageData 的 cross-domain 的方式
其实有点小不安, 他是利用 Google App engine 中间转 image to
base64. 最後用 JSONP 的方式传给USER.
那个 GAE... 是别人的啊
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.147.158.247
1F:推 darkk6:其实原PO在 ajax 问过XD 11/29 19:26
2F:推 piligo:谢谢提供范本 测试中 高手如云 有两个范本研究 11/29 20:02
3F:→ piligo:话说微软怎麽不设计让User可以线上换图就好 XD 11/29 20:03
4F:→ mervynW:我这篇拉... 一点都没用到php呢. 11/29 20:16
※ 编辑: mervynW 来自: 61.31.105.62 (11/29 21:36)