Backgroundyoutube downloadee...

////base64-ie/
Previous post:
Next post:
Base64 Encoded Images for Internet Explorer
This is a simple trick that I’m including in the next release of . Mozilla and other browsers already support Base64 encoding of images. This gives web authors the ability to express image URLs in this geeky-looking (and therefore cool) way:
&img src="data:image/base64,R0lGODlhDwAPAKECAAAAzMzM/////
wAAACwAAAAADwAPAAACIISPeQHsrZ5ModrLlN48CXF8m2iQ3YmmKqVlRtW4ML
wWACH+H09wdGltaXplZCBieSBVbGVhZCBTbWFydFNhdmVyIQAAOw=="
alt="Base64 encoded image" width="150" height="150"/&
That ghastly mess will produce the following image in most decent browsers:
Can’t wait to do it yourself now can you?
Internet Explorer does not support Base64 encoding of images so we will take advantage of PHP’s built-in
function. We will simply pass the Base64 data back to a PHP module which will then decode the data and return the appropriate image. Now that sounds complicated doesn’t it? Here is the required PHP code:
$data = split(";", $_SERVER["QUERY_STRING"]);
$type = $data[0];
$data = split(",", $data[1]);
header("Content-type: ".$type);
echo base64_decode($data[1]);
That wasn’t so bad. Now we need a little bit of JavaScript to pass the Base64 data to the PHP module:
// a regular expression to test for Base64 data
var BASE64_DATA = /^data:.*;base64/i;
// path to the PHP module that will decode the encoded data
var base64Path = "/my/path/base64.php";
function fixBase64(img) {
// check the image source
if (BASE64_DATA.test(img.src)) {
// pass the data to the PHP routine
img.src = base64Path + "?" + img.src.slice(5);
// fix images on page load
onload = function() {
for (var i = 0; i & document.images. i++) {
fixBase64(document.images[i]);
In my next post I’ll show you a much sexier way of detecting and fixing the images.
Filed under: Uncategorised
Copyright 漏
Dean Edwards. All rights reserved.后使用快捷导航没有帐号?
查看: 7850|回复: 7
新人欢迎积分0 阅读权限50积分1576精华0UID帖子金钱3182 威望0
Lv.5, 积分 1576, 距离下一级还需 924 积分
UID帖子威望0 多玩草40 草
今天上游戏任务管理器出现个这么个东西
17:58:37 上传
查看文件位置后发现是这么个东西
17:58:37 上传
请教大神怎么样让这东西不出现
God's in his heaven. All's right with the world.
选嘘嘘嘘嘘嘘嘘
新人欢迎积分1 阅读权限50积分1805精华0UID帖子金钱4855 威望0
Lv.5, 积分 1805, 距离下一级还需 695 积分
UID帖子威望0 多玩草0 草
无视他就可以了。反正不会给你下载木马。给你下木马多麻烦啊,直接封号就行了。
朋友什么的
新人欢迎积分1 阅读权限80积分11569精华0UID帖子金钱27151 威望2
Lv.8, 积分 11569, 距离下一级还需 8431 积分
UID帖子威望2 多玩草380 草
不清楚是什么东西哦
新人欢迎积分0 阅读权限80积分16661精华0UID帖子金钱45703 威望10
Lv.8, 积分 16661, 距离下一级还需 3339 积分
UID帖子威望10 多玩草562 草
神秘代码?
新人欢迎积分1 阅读权限40积分519精华0UID4297540帖子金钱2525 威望0
Lv.4, 积分 519, 距离下一级还需 481 积分
UID4297540帖子威望0 多玩草10 草
这东西我也看到了,这两天,这东西一出来,我电脑就卡游戏,我双开DNF,再开个CSOL,还开个快播看电视剧都不卡,这东西出来,我开一个号都卡游戏,真是要作死了~
新人欢迎积分1 阅读权限105积分130659精华0UID帖子金钱114969 威望11
叭叭叭叭啦叭啦
Lv.12, 积分 130659, 距离下一级还需 4341 积分
UID帖子威望11 多玩草1030 草
你在下载什么
新人欢迎积分0 阅读权限80积分11262精华0UID5855567帖子金钱47543 威望0
爱刀刀,萌刀刀。
Lv.8, 积分 11262, 距离下一级还需 8738 积分
UID5855567帖子威望0 多玩草375 草
这东西是在预更新才有的,关掉就行了。
邪灵9 9/9 暗夜幽魂1/1 堕落恶魔1/1 极武之魂0/1
新人欢迎积分1 阅读权限60积分2627精华0UID帖子金钱10134 威望0
Lv.6, 积分 2627, 距离下一级还需 2373 积分
UID帖子威望0 多玩草30 草
关掉就行了
手机论坛勋章
APP发帖双倍积分,登陆即送勋章!
活动奖励勋章
活动奖励勋章
365天!天天有你
连续签到1年即可获得
初级人缘勋章
初级人缘勋章
节日守望者
节日守望者
槲寄生下的吻,让我们永远在一起
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by

参考资料

 

随机推荐