H5 直接转换呈现Excel 表单.md

需求就是为了宣传营销商品将一个 EXCEL 清单包含价格折扣口令图片等等的表格直接在手机上显示。

两个有用的工具网站

在线转换EXCEL 为 JSON 的网站
直接将 EXCEL转换为 html 包含 EXCEL 里的样式全部转换的网站

通用做法

第一种:

利用第一个工具网站获得 JSON 数据,将数据填充进<table>放进页面元素。
代码如下:

var dataArr.=[//JSON 数据]
function writeTable(dataArr, channel) {
    var indent = '<div class="tableCon"><table id="list" border="0" cellpadding="0" cellspacing="0">';
    for (var i = 0; i < dataArr.length; i++) {
        if (i == 0) {
            //table 标题
                indent += `<tbody class="tbody_title" style="color: '#ffffff'}"><tr><td class="center header">${dataArr[i].pic}</td><td class="center header">${dataArr[i].name}</td><td class="center header">${dataArr[i].qx}</td><td class="center header">${dataArr[i].price}</td><td class="center header">${dataArr[i].oldprice}</td><td class="center header">${dataArr[i].time}</td><td class="center header">${dataArr[i].info}</td></tr></tbody>`
        } else {
                indent += `<tr class="tbody_content_tr"><td colspan="1"><img src="${dataArr[i].pic}" style="width:50px;height:50px"></td><td >${dataArr[i].name}</td><td >${dataArr[i].qx}</td><td>${dataArr[i].price}</td><td>${dataArr[i].oldprice}</td><td >${dataArr[i].time}</td><td> <button class="copyBtn3" data-v=${i} data-clipboard-text='${dataArr[i].info}'>复制</button></td></tr>`;
        }
    }
    indent += '</table></div>';
    $(".container").append(indent);
    }
}
第二种:

利用第二个网站生成的 html 直接利用 iframe 放进去

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,143评论 0 3
  • 之前积累了XSS 有一段时间,因为目前开始了一件有趣的工程,需要整合非常多的知识,其中Web 安全这一块出现最多的...
    刀背藏身阅读 13,106评论 0 16
  • 元素会创建包含另外一个文档的内联框架(即行内框架); 一、align 属性(不赞成) align属性规定ifram...
    puxiaotaoc阅读 19,879评论 0 14
  • 陈超,一个朋友,同学,兼闲的时候会想起来聊天的人,乱七八糟的的啥也和他聊,有什么不开心的也会和他叨叨几句,挺好的。
    张佳敏阅读 3,401评论 0 0
  • 小时候,每逢过年,贴春联就是一项大工程。爸爸忙着送货到大年根儿底下,贴春联就靠妈妈张罗。 大门、房门、库门、车库、...
    忙里偷闲追梦依然阅读 6,675评论 30 58

友情链接更多精彩内容