1
14
我可能错过了这一点,但为什么不将字符串加载到一个iframe中进行渲染呢?这解决了我遇到的所有问题,即有两个单独的dom树和两组单独的css规则。 此代码将执行以下操作:
(我从这里提起: putting html inside an iframe (using javascript) ) 然后,如果您关心iframe的大小,可以使用以下选项进行设置:
|
2
3
在同一个页面上有两个完整的DOM树是没有意义的,所以您需要提取出您想要的,并且只使用它。 将字符串转换为jquery对象并按如下方式分析所需内容:
这很有可能做到。一旦CSS插入到页面中,浏览器就会自动识别它。
注:
|
3
1
我不想改进我的另一个答案,我宁愿做一个新的,因为我基本上需要重新写它来满足你的需要,而旧的答案可能会因为其他原因帮助人们…… 因此,在从链接到的XML中提取HTML字符串后,您可以这样进行:
这应该真的做到了。诀窍是CSS将为案例选择最具体的样式。所以,如果你有
我希望这能解决你的问题。 |
4
1
将其插入一个内嵌框架。 使用A question I asked earlier ,我有这样的解决方案: 首先,有一个iframe,带有一些ID
然后风格:
这里有一个函数可以将HTML文本插入到该框架中(使用jquery)
我使用它成功地呈现了HTML的内容,包括它可能包含的任何嵌入的CSS。 |
5
1
这是我的代码,按照您的描述执行。 需要注意的两件事
} |
6
0
下面是一些测试代码,演示了我如何做到这一点。代码提取了
显然,你必须根据自己的情况修改这个,但这是一个起点。 |
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |