Tag: HTML5

谷歌地图标记与angularjs大数据

我正在构build一个小部件,用户可以上传一个Excel文件,并在Google地图中标记这些地方。 下面的代码工作,但问题来了,当我正在阅读一个大的excel文件与10k数据量,浏览器卡住了。 我正在使用for循环,并添加一些超时从谷歌API的数据。 我通过城市名称并获取经纬度并在地图上标记。 有没有更好的方法可以实现? 这里是代码: function googleMapsInit(widId, $scope, $http, $rootScope, $mdDialog) { $scope.finish = function() { var objIndex = getRootObjectById(widId, $rootScope.dashboard.widgets); $mdDialog.hide(); document.getElementById('map').innerHTML = ""; //excel data var array = JSON.parse($rootScope.json_string); $scope.locationData = []; //dividing it to chunks var k,j,temparray,chunk = 8; for (k=0,j=array.length; k<j; k+=chunk) { temparray = array.slice(k,k+chunk); var i; //getting the […]

Angularjs将HTML表导出为ex​​cel不支持希伯来字符

我正在使用下面的代码为了将HTML表格导出到Excel文件: <div id="table"> <table width="100%"> <thead> <tr> <th>Name</th> <th>Email</th> </tr> </thead> <tbody> <tr> <td>שלום</td> <td>ובטחון</td> </tr> </tbody> </table> </div> JS var blob = new Blob([document.getElementById('table').innerHTM], { type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8" }); saveAs(blob, "Excel.xls"); }; 导出工作正常,但输出Excel文件中的希伯来字符如下所示: ×Z×'×™×¢ 你有什么想法如何解决它? 谢谢,Omri 更新 – find一个工作的解决scheme。 将types更改为text / plain: type: "text/plain;charset=utf-8;" 它不是以最好的方式打开Excel文件,但它的工作原理。

从目录中读取excel文件,而不是从您提供的地址中读取

我正在使用HTML5和JavaScript。 我想读取用户从目录中select的Excel文件(使用文件对话框),但我所知道的是通过给定的path读取Excel文件: function readdata(y,x) { try { var excel = new ActiveXObject("Excel.Application"); excel.Visible = false; var excel_file = excel.Workbooks.Open("D:\\Test.xls"); // alert(excel_file.worksheets.count); var excel_sheet = excel_file.Worksheets("Sheet1"); var data = excel_sheet.Cells(x, y).Value; //alert(data); drawWithexcelValue(data); } catch (ex) { alert(ex); } return data; } 这是我必须阅读的Excel文件。 任何人都可以帮助我通过目录来阅读文件,或者没有给出文件的path。 我也想知道如何显示输出。 提前感谢

如何parsing在JavaScript中的Excel文件?

我正在尝试编写一个小型的networking工具,它接受一个Excel文件,分析内容,然后将数据与另一个数据集进行比较。 这可以很容易地在JavaScript中完成? 有没有这样的JavaScript库?

是否有可能使用任何HTML5 fanciness导出本地存储到Excel?

这个问题是相似的,但不突出显示任何可能性导出数据。 思考?

本地HTML文件与本地.xlsm Excel文件通信(读/写)的最佳方式

我是一名教师。 我的成绩簿是一个.xlsm文件,位于我的Google云端硬盘文件夹中。 我正在build立一个networking应用程序,也在我的云端硬盘文件夹中,显示根据座位排列的学生姓名。 我想在我的Android手机上运行该应用程序,然后单击学生的姓名以将参与标记添加到成绩簿中。 该应用程序还应显示学生现有的参与分数(从成绩簿)。 完成这样的事情最好的方法是什么? *我最初尝试使用另一个.xlsm文件来做这件事,但是当我意识到macros不能在Android版本的Excel上运行时,我切换到一个基于HTML的应用程序。 这是正确的决定? 这是一个示例.xlsm文件。 在这种情况下,应用程序将检查单元格A2,以确保它是正确的学生,然后读取和写入单元格B2。

JavaScript – 将HTML表格数据导出到Excel中

我试图将HTML表格转换为Excel,我已经尝试了将简单的表格转换为Excel的JavaScript函数,它工作正常。 如果我有多个表格,我将如何能够将所有表格数据添加到Excel文件中。 这是我的尝试。 我创build了2个表,并给出表索引testTable和testTable1 。 如何通过点击button将这两个表格id传递给JavaScript函数? 现在点击button只有第一个表格导出到Excel,因为我只传递'testTable' 。 我将如何能够导出多个表,例如: testTable , testTable1到Excel? 这里是JavaScript: <script> var tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,' , template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!–[if gte mso 9]> <xml> <x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet} </x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions> </x:ExcelWorksheet></x:ExcelWorksheets> </x:ExcelWorkbook> </xml> <![endif]–> </head> <body> <table>{table}</table></body></html>' , base64 = function(s) { return window.btoa(unescape(encodeURIComponent(s))) } , format = function(s, […]

用JQuery读取Excel数据

我想知道如何从多工作表MS Excel 2003文件中使用什么,但jQuery的数据读取。 我已经阅读了PHP / JQuery,ActiveX等的几个解决scheme,但我想用JQuery来做。 任何想法如何可以工作? 我发现http://plugins.jquery.com/project/csv2table ,这几乎完美的工作,除了我必须将每个工作表分成CSV文件。 我想放弃这一步,直接从Excel文件中读取它。 预先感谢您的帮助! 顺便说一句 – 我在FireFox 4中工作,不需要跨浏览器支持。