小编Dee*_*een的帖子

外部文件脚本未加载

我使用load()加载外部html文件。

$("#header_section").load("header.html");
$("#sidemenu_section").load("side_menu.html"); 
Run Code Online (Sandbox Code Playgroud)

在这里,HTML文件已加载,css也已加载,但脚本文件未加载到页面中

<script src="js/utility.js"></script>
Run Code Online (Sandbox Code Playgroud)

我试图在头部和身体内部声明以上脚本文件。两者都不起作用。

html javascript jquery

5
推荐指数
1
解决办法
4980
查看次数

如何从pdf(jspdf)删除black bg?

我已经使用html2canvas和jspdf从html转换为pdf。

我正在使用a3格式的pdf,但内容宽度为ix 1000px。因此,在1000px之后,pdf会显示黑色背景。

canvas{
    background: #fff !important;
    background-color: #fff !important
    margin: 0;
}
#cisForm {
    padding: 10px;
    width: 1000px;
    margin: 0;
    background: #fff !important;
}
Run Code Online (Sandbox Code Playgroud)

cisForm是身体

<script type="text/javascript">
    window.onload = function() {
            html2canvas(document.body).then(function(canvas) {
                background:'#fff',
                document.getElementById("cisForm").appendChild(canvas);
                document.body.appendChild(canvas);
                var context = canvas.getContext("2d");
                context.fillStyle="#FFFFFF";

                 l = {
                     orientation: 'p',
                     unit: 'pt',
                     format: 'a3',
                     compress: true,
                     fontSize: 8,
                     lineHeight: 1,
                     autoSize: false,
                     printHeaders: true
                 };

                var doc = new jsPDF(l, "", "");
doc.addImage(canvas.toDataURL("image/jpeg"),"jpeg",0,0)
                window.location=doc.output("datauristring")
            });
        }
    </script>
Run Code Online (Sandbox Code Playgroud)

此代码没有用。这是从html转换为pdf。

还有一个问题。

一些有限的内容仅以pdf格式提供。一些内容不来。

我们是否需要在任何地方设置页数?

如何从PDF中删除黑色背景在此处输入图片说明

html css pdf html2canvas jspdf

5
推荐指数
1
解决办法
8608
查看次数

没有从对象获取数组

我使用map方法从一个对象转换为一个数组.以下代码中的问题是什么?

var data = {
    "productName": "fsdfsdf",
    "productDesc": "",
    "category": null,
    "categoryName": "",
    "style": null,
    "styleName": "",
    "substyle": null,
    "substyleName": "",
    "store": null,
    "storeName": "",
    "stand": null,
    "standName": "",
    "rack": null,
    "rackName": "",
    "roll": null,
    "rollName": "",
    "color": null,
    "width": "",
    "widthunit": "meter",
    "length": 0,
    "lengthunit": "meter",
    "pieces": "",
    "cutofquantity": "",
    "estimatedConsumption": ""
}

var key = $.map(data, function(value, index) {
    return index;
});
var value = $.map(data, function(value, index) {
    return value;
});

console.log(value)
Run Code Online (Sandbox Code Playgroud)

有关实例,请参阅 JSFiddle.

javascript jquery json

5
推荐指数
2
解决办法
66
查看次数

如何在jQuery中对JSON对象进行排序

我有一个JSON对象,例如:

{
    "resp" : [
        {
            "name" : "s"
        }, 
        {
            "name" : "c"
        }, 
        {
            "name" : "f"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

在这里,我想name按字母顺序按值对对象进行排序。
因此,它应成为此对象:

{
    "resp" : [
        {
            "name" : "c"
        }, 
        {
            "name" : "f"
        },
        {
            "name" : "s"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我该如何实施?

javascript sorting jquery

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

标签 统计

javascript ×3

jquery ×3

html ×2

css ×1

html2canvas ×1

json ×1

jspdf ×1

pdf ×1

sorting ×1