将CSS添加到Javascript创建的新文档中

时间:2018-12-02 22:24:30

标签: javascript css

我正在尝试使用Javascript创建空白文档,然后导入我已经拥有的CSS文件。

这是我的代码:

function printData() {
  let ptimetable = document.getElementById("timetable");
  let printWin = window.open("");
  printWin.document.write(ptimetable.outerHTML);
  let hd = printWin.document.getElementByTagName("head")[0];
  let link = printWin.document.createElement("link")
  link.rel = "stylesheet";
  link.type = "text/css";
  link.href = "../css/main.css";
  hd.appendChild(link);
  

  //printWin.print();
  //printWin.close();

}

我不知道自己在做什么错-创建了文档,但是文件中的CSS不适用于表格。

任何帮助将不胜感激!

谢谢!

  • R

1 个答案:

答案 0 :(得分:0)

在我看到评论后,问题出在不正确的CSS链接上。我似乎刚刚想到的其中一个功能也存在问题。谢谢大家