首页 > 解决方案 > 将 CSS 添加到由 Javascript 创建的新文档

问题描述

我正在尝试使用 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 不适用于表格。

任何帮助将非常感激!

谢谢!

标签: javascriptcss

解决方案


在我看到评论之后,问题在于不正确的 CSS 链接。我似乎刚刚在脑海中编造的功能之一也存在问题。感谢大家


推荐阅读