`
jindw
  • 浏览: 508372 次
  • 性别: Icon_minigender_1
  • 来自: 初到北京
社区版块
存档分类
最新评论

Firefox上读取服务端二进制数据

阅读更多
  • 打开你的firefox


  • 输入:
    http://www.xidea.org

  • 打开firebug脚本输入窗口。


  • 贴上代码:
    引用
    var xhr = new XMLHttpRequest();
    var replaceMap = {};
    var list = "20ac 81 201a 192 201e 2026 2020 2021 2c6 2030 160 2039 152 8d 17d 8f 90 2018 2019 201c 201d 2022 2013 2014 2dc 2122 161 203a 153 9d 17e 178".split(" ")
    var i=32;
    while(i--){
        replaceMap[String.fromCharCode(parseInt(list[i],16))] = String.fromCharCode(0x80+i)
    }
    function replacer(c){
        return replaceMap[c];
    }

    xhr.open("get","http://www.xidea.org/project/jsi/images/logo.gif",false);
    xhr.overrideMimeType("text/html;charset=ISO-8859-1");
    xhr.send('');

    prompt('',"data:image/png;base64,"+btoa(String(xhr.responseText).replace(/[\u0100-\uffff]/g,replacer)));

    按下:control + Entry 执行代码。

  • 复制弹出的生成代码:

  • 不出意外,应该是这样的:
    引用
    data:image/png;base64,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


  • 浏览器中输出生成的代码:

  • 你就可以看到JSI的logo了^_^
分享到:
评论
5 楼 wjhandboy 2008-09-18  
晕,ie不支持 data:image/png;base64 base64 code
4 楼 ayeah 2008-07-24  
就是把个png换成二进制码罢了,以前也测试过用ajax读二进制文件,可以读出来,就是不知道读出来用来干吗
3 楼 jindw 2008-07-23  
没什么用,就是验证一下js读取二进制数据的方法。
2 楼 QuakeWang 2008-07-23  
用JS对图片文件做base64处理,生成inline image string?
有什么用呢?
1 楼 fins 2008-07-23  
啥原理呢??

另:
JSA新版本啥时候发布啊??
急 急 急

相关推荐

    JavaScript读二进制文件并用ajax传输二进制流的方法

    对于非IE浏览器(如Chrome、Firefox等),可以使用`FileReader` API,它提供了一个异步的方式来读取文件内容。`FileReader`的`readAsBinaryString`方法用于将文件读取为二进制字符串。需要注意的是,`...

    js 显示base64编码的二进制流网页图片

    关于浏览器对Base64编码数据的支持,当前主流浏览器如IE8、Firefox、Chrome和Opera等都已经支持Data URI scheme。这意味着开发者可以在Web开发中利用Base64编码来优化小文件的传输过程。 在HTML中显示Base64编码的...

    二进制流导出excel(兼容IE8以上)

    5. **浏览器兼容**:除了IE之外,还必须确保在其他主流浏览器如Chrome、Firefox、Safari和Edge上也能正常工作。这通常涉及到对各种浏览器API和行为的理解,以及可能需要使用polyfills来填补不同浏览器之间的功能差异...

    IE firefox cookies读取demo

    "IE firefox cookies读取demo"这个项目聚焦于在Windows 7操作系统下,通过编程方式读取Internet Explorer(IE)和Firefox这两款流行浏览器的cookies信息。 首先,我们需要了解什么是cookies。Cookies是由Web服务器...

    Firefox火狐浏览器官方52.0-mac版本dmg安装包

    Firefox火狐浏览器是一款深受用户喜爱的开源网络浏览器,由Mozilla基金会开发并维护。这款浏览器以其强大的安全性、可定制性以及对Web标准的支持而闻名。在本文中,我们将深入探讨Firefox 52.0-mac版本的特性、安装...

    Firefox 火狐浏览器安装包

    火狐浏览器(Mozilla Firefox)是一款由Mozilla基金会和志愿者共同开发的开源网络浏览器,以其高度定制性、安全性和性能而受到用户欢迎。以下是一份描述: 火狐浏览器是一款跨平台的开源网络浏览器,由Mozilla基金...

    Firefox火狐浏览器官方Setup 45.0-win64版本exe安装包

    综上所述,Firefox火狐浏览器45.0-win64版本提供了一套全面的浏览解决方案,注重用户体验、隐私保护和安全性,结合其强大的扩展能力和自定义选项,成为众多用户的选择。通过下载并安装"Firefox Setup 45.0.exe"文件...

    JavaScript 中的二进制到文本转换器应用程序源代码

    二进制到文本转换器应用程序是使用 JavaScript 编程语言开发的。这是一个用户友好的应用程序,可以自由定制。此应用程序的目的是帮助您将二进制数转换为文本,使其更...在网络浏览器(Chrome、Firefox 等)中打开文件。

    deepin linux如何安装最新版firefox火狐浏览器.docx

    Deepin Linux 安装最新版 Firefox火狐浏览器详解 在 Deepin Linux 操作系统中,安装最新版的 Firefox 火狐浏览器可以通过下载最新版的 Firefox 压缩包并解压缩来实现。下面是详细的安装步骤: 首先,用户需要在 ...

    FireFox自动登录账户信息读取

    本文将深入探讨如何利用代码来读取Firefox浏览器中存储的自动登录账户信息,这对于开发者和安全研究人员来说具有很高的实用价值。我们将围绕"FireFox自动登录账户信息读取"这一主题,解析相关代码文件的功能,并介绍...

    firefox调用dll需要的activex控件和插件

    在IT领域,尤其是在Web开发和浏览器扩展中,Firefox(火狐)作为一个开源且跨平台的浏览器,有时需要与本地系统进行交互,例如调用DLL(动态链接库)文件。DLL文件通常包含可重用的代码和数据,允许多个程序共享同一...

    Firefox火狐浏览器官方52.1.1esr-mac版本dmg安装包

    《Firefox火狐浏览器52.1.1esr-mac版本的深度解析与安装指南》 Firefox火狐浏览器,作为一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度自定义性深受用户喜爱。52.1.1esr(Extended Support Release...

    火狐Firefox24版本

    火狐Firefox是一款深受全球用户喜爱的开源网络浏览器,它的24版本在当时被视为一个重要的里程碑。这个版本的Firefox以其稳定性、安全性和性能优化为特点,是开发者和测试人员的理想选择。下面将详细介绍Firefox 24...

    Firefox火狐浏览器官方49.0.2-win32版本exe安装包

    《Firefox火狐浏览器49.0.2-win32版本:深入解析与使用指南》 Firefox,又称为火狐浏览器,是由Mozilla基金会开发的一款开源、跨平台的网页浏览器。这款浏览器以其高度定制化、安全性和隐私保护功能而受到全球用户...

    Firefox火狐浏览器官方52.9.0esr-mac版本dmg安装包

    《Firefox火狐浏览器52.9.0esr-mac版本的深度解析与安装指南》 Firefox火狐浏览器,作为一款开源、免费的网络浏览器,以其强大的安全性、隐私保护及高度自定义性深受用户喜爱。52.9.0esr版本是针对企业用户推出的一...

    Firefox火狐浏览器官方45.0.2-mac版本dmg安装包

    《Firefox火狐浏览器45.0.2-mac版本安装详解》 Firefox火狐浏览器,作为全球最受欢迎的网络浏览器之一,以其开源、免费、安全、可定制化的特点赢得了广大用户的青睐。本文将详细介绍如何在Mac操作系统上安装Firefox...

    Firefox火狐浏览器官方45.0.2-win32版本exe安装包

    《Firefox火狐浏览器45.0.2-win32版本详解》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,自2004年首次亮相以来,就以其强大的功能、高度的可定制性和对用户隐私的重视赢得了全球用户的喜爱。在本文中,...

    Firefox火狐浏览器官方Setup 45.0.2-win64版本exe安装包

    《Firefox火狐浏览器45.0.2-win64版本:深入解析与使用指南》 Firefox,又称为火狐浏览器,是由Mozilla基金会开发的一款开源、免费的网络浏览器,以其强大的安全性和用户隐私保护功能,以及丰富的插件生态系统,...

    Firefox火狐浏览器官方51.0b2-win32版本exe安装包

    《Firefox火狐浏览器51.0b2-win32版本:深入解析与使用指南》 Firefox,这款由Mozilla基金会开发的开源网络浏览器,以其强大的安全性能、高度的可定制性和出色的隐私保护机制,在全球范围内拥有大量的忠实用户。...

    Firefox 52.0.2 渗透便携版 90SEC beta8 含多个

    Firefox 52.0.2 渗透便携版 90SEC beta8 含多个文件 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8...

Global site tag (gtag.js) - Google Analytics