javascript - 将 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 不适用于表格。
任何帮助将非常感激!
谢谢!
- R
解决方案
在我看到评论之后,问题在于不正确的 CSS 链接。我似乎刚刚在脑海中编造的功能之一也存在问题。感谢大家
推荐阅读
- ruby-on-rails - 如何将一个模型的记录分配给活动管理员中的另一个关联记录?
- angular - Angular Bootstrap 切换选项卡并使用数据切换传递数据
- c++ - 是否应该在循环线程中调用所有 libuv API?
- go - chan.go 中的“hchanSize”是什么意思
- mysql - MySQL 查询辅助将过滤应用于两列
- jquery - 向 <input type="text" > 添加一个 ID 属性,该属性使用 Javascript/$Jquery 动态分配和 api
- llvm - 关于llvm教程中Kaleidoscope的编译问题
- javascript - Javascript拆分返回未定义
- fortran - ifort 编译器中“浮动无效”的含义
- azure - 订阅 Azure 消息队列的应用程序类型是什么?