1
|
user123444555621 · 技术社区 · 16 年前 |
![]() |
1
1
失败是因为没有
最好的方法是使用regex替换,因为您使用的是文本。 |
![]() |
2
1
我想我找到了一个有效的解决办法。首先,让我详细介绍一下这个问题。 问题是:火狐创建了
但封装的文档对象不支持正确设置innerhtml。因此,基本的想法是,创建一个完全支持innerhtml的新文档对象。它的工作原理如下:
编辑: 这个版本越来越快;使用xsltprocessor而不是iframe。
|
![]() |
3
0
使用润滑器 |
![]() |
4
0
在firefox 3的文本文档中,分配任何节点的innerhtml就像分配给innertext一样(预先准备好了“html><body><pre>pre&226;”)。 (由于非XML/HTML文档上的DOM脚本是完全未定义的,所以这当然是在Firefox的权限范围内;在HTML页面中显示文本文件似乎是一种快速的黑客行为。) 所以你不能在火狐上使用innerhtml,但是其他的dom方法可以工作:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 4 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |