简单的问题。 我无法使用新的打开窗口来使用CSS。
var previewWindow = window.open();
$(previewWindow.document.body).append(data);
数据只是一个从后端生成html的字符串构建器。
问题是,我希望新打开的选项卡/窗口使用Twitter引导程序,CDN或使用该文件。
我无法使用它,我应该采用的解决方案
$(previewWindow.document.head).append('cdn or path goes here')
我似乎无法找到有这个问题的其他人,或者我需要在Google上进行演讲。
正如您所看到的,在头部正确添加了CDN。但是html没有使用任何CSS。
答案 0 :(得分:4)
您正在使用与协议相关的网址。
但是,由于您未将网址传递至window.open()
,因此会显示about:blank
。
因此,它会尝试加载不存在的about://netdna.bootstrapcdn.com/...
。
您应该使用包含协议的绝对URL。