相关疑难解决方法(0)

如何在JavaScript中将字符串编码为Base64?

我有一个PHP脚本,可以将PNG图像编码为Base64字符串.

我想用JavaScript做同样的事情.我知道如何打开文件,但我不知道如何进行编码.我不习惯使用二进制数据.

javascript base64

745
推荐指数
27
解决办法
102万
查看次数

使用jQuery和html导出为CSV

我有一个表格数据,我需要导出到csv而不使用任何外部插件或API.我使用了window.open传递mime类型的方法但面临如下问题:

如何使用jquery确定系统上是否安装了Microsoft Excel或Open Office

代码应该独立于系统上安装的内容,即openoffice或ms excel.我相信CSV是可以预期在两个编辑器中显示的格式.

    <html>

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  

<script type="text/JavaScript">
$(document).ready(function(){
    $("#btnExport").click(function(e) {
        var msg = GetMimeTypes();
        //OpenOffice
        window.open('data:application/vnd.oasis.opendocument.spreadsheet,' + $('#dvData').html());
        //MS-Excel
        window.open('data:application/vnd.ms-excel,' + $('#dvData').html());
        //CSV
        window.open('data:application/csv,charset=utf-8,' + $('#dvData').html());
        e.preventDefault();
    });
});

function GetMimeTypes () {
    var message = "";
        // Internet Explorer supports the mimeTypes collection, but it is always empty
    if (navigator.mimeTypes && navigator.mimeTypes.length > 0) {
        var mimes = navigator.mimeTypes;
        for (var i=0; i < mimes.length; i++) {
            message += "<b>" + …
Run Code Online (Sandbox Code Playgroud)

html csv jquery export export-to-csv

73
推荐指数
2
解决办法
16万
查看次数

Javascript:从页面内容中将数据下载到文件

设置如下:我有一个主页,我在其中显示使用页面内的逗号分隔值构建的图表.我想让用户可以将数据作为cvs文件下载,而无需再次联系服务器.(因为数据已经存在)这有可能吗?我更喜欢纯JavaScript解决方案.

到目前为止,我已经发现:http://pixelgraphics.us/downloadify/test.html但它涉及闪存,我想避免.

我无法想象以前没有问过这个问题.我很抱歉双重发帖,但似乎我使用了错误的关键字或其他东西 - 我在这些论坛中找不到解决方案.

javascript file local download

22
推荐指数
3
解决办法
4万
查看次数

Javascript或Flash导出到CSV/Excel

有没有将JSON数据导出到CSV/Excel而不与服务器端进行任何交互?仅使用Javascript?还是Flash?我目前正在使用ZeroClipboard将值复制到剪贴板中,但我想从浏览器(FF,Chrome,IE等)直接打开生成的值到Excel中.

谢谢.

javascript flash excel json

7
推荐指数
1
解决办法
8081
查看次数

标签 统计

javascript ×3

base64 ×1

csv ×1

download ×1

excel ×1

export ×1

export-to-csv ×1

file ×1

flash ×1

html ×1

jquery ×1

json ×1

local ×1