【发布时间】:2019-10-09 18:27:11
【问题描述】:
我有一个应用程序可以打开一个包含内容的新窗口。我需要该窗口的特殊 CSS。
打开窗口的代码是这样的:
var Printwindow = window.open("","","width=360,height=188");
var cssFile = Printwindow.document.createElement("link");
cssFile.rel = "stylesheet";
cssFile.type = "text/css";
cssFile.href = "../../content/label.css";
Printwindow.document.write("<head>" + cssFile.outerHTML + "</head><body onload='window.print();'>" + this.label.innerHTML + "</body>");
Printwindow.document.close();
Printwindow.focus();
当我在 localhost 中运行它时,label.css 就在那里。但是当我构建它并将其部署到服务器时,它就丢失了。如何在包中包含这个 label.css 以便它可以找到它?
【问题讨论】: