javascript - 使用 javascript 将 css 传递到新页面不起作用

标签 javascript jquery html css

我正在使用 diffjs 库构建一个字符串比较器,并希望使用 javascript 在新页面中显示结果表。

虽然我可以在新窗口中看到表格,也可以在新窗口中传递 css 和 js 脚本(因为它们在浏览器的检查元素选项卡中)但是直到 css 无法正常工作,我才看到只有纯文本。

我使用了w.document.getElementsByTagName("head")[0].appendChild(cssNode);来传递css和相应的javascript来传递js和css到新窗口

最佳答案

我不确定,但也许可以将其包装到样式标签中。

w.document.getElementsByTagName("head")[0].appendChild("<style>"+cssNode+"</style>");

关于javascript - 使用 javascript 将 css 传递到新页面不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35145678/

相关文章:

javascript - Controller 数据未传递给指令

javascript - Firefox 插件将 Canvas 内容上传到 imgur

javascript - 使用 AJAX 和 PHP 登录时获取用户配置文件

javascript - 在removeClass ('disabled'之后jquery链接不起作用)

java - 如何使用 java 执行后调用

jquery - 单击图像弹出时如何使其余背景变暗

javascript - JavaScript 下拉菜单功能的问题

javascript - 如何在函数内迭代数组对象

javascript - html文件正文中的外部CSS

jquery - 在 DataTables 中使用 HTML 对数字数据进行排序