0

简单的问题。我无法获得一个新打开的窗口来使用 CSS。

var previewWindow = window.open();
$(previewWindow.document.body).append(data);

数据只是从我们的后端生成 html 的字符串生成器。

问题是,我希望新打开的选项卡/窗口使用 Twitter 引导程序,CDN 或使用文件。

我无法使用它,我认为应该是解决方案

$(previewWindow.document.head).append('cdn or path goes here')

我似乎找不到其他人有这个问题,或者我需要在谷歌上演讲。

头

如您所见,在头部正确添加了 CDN。但是 html 没有使用任何 CSS。

4

1 回答 1

4

您正在使用协议相关的 URL。

但是,由于您没有将 URL 传递给window.open(),因此它会显示about:blank

因此,它尝试加载about://netdna.bootstrapcdn.com/...不存在的。

您应该使用包含协议的绝对 URL。

于 2013-09-10T14:25:17.987 回答