自媒体
设为首页
收藏本站
论坛
BBS
门户
Portal
互联网+
圈子
Group
导读
Guide
广播
Follow
动态
Space
标签云
更多
登录
立即注册
登录
立即注册
关于我们
购买用户组
得知资讯
SEO/SEM
直播带货
电子商务
Ai资讯
得知互动
»
论坛
›
站长技术交流
›
建站交流
›
解决firefox下不支持outerhtml问题代码分享
返回列表
发新帖
网页制作
解决firefox下不支持outerhtml问题代码分享
593.3k
9
swmozowtfl
Lv.18
发表于
2015-7-10 22:25:34
|
湖北
|
查看全部
阅读模式
代码很简单,如下:
+ P: v8 E% z' l3 u
代码如下:
/ v; R y; n( ~ }5 t
var pro = window.htmlelement.prototype;
: D: V2 y! J* I
pro.__definegetter__(outerhtml, function(){
& L. Y9 K# q# R9 P* x/ f) v
var str = < + this.tagname;
; j/ F5 R" U3 A# }0 f, O: T# i. Q& A
var a = this.attributes;
: \3 W3 V; M+ t; W
for(var i = 0, len = a.length; i < len; i++){
- K3 L' C6 {+ u$ W
if(a
.specified){
) x: ?; Z7 K0 Y6 Q- y9 @; f
str += + a
.name + '=' + a
.value + '';
( L2 {! b0 B0 y+ O1 _( B* W q
}
9 T# p% }9 D+ ], O* J
}
: y5 R, i6 W( o* V. U7 g& `( e
if(!this.canhavechildren){
7 d& T/ I# V0 E2 c
return str + />;
2 I+ ]' W% W/ I1 {4 j* Y
}
% q3 D* n, \% X( \1 X
return str + > + this.innerhtml + </ + this.tagname + >;
4 N6 `7 Z% W8 a. I
});
# G4 B9 }. _7 f% M& ]- l
pro.__definesetter__(outerhtml, function(s){
) S' \# W9 r1 B$ ^. [- Z
var r = this.ownerdocument.createrange();
) t5 n+ F8 E" r
r.setstartbefore(this);
' b; B C( U+ J
var df = r.createcontextualfragment(s);
) J- A, @5 ^# Q. U
this.parentnode.replacechild(df, this);
6 X% Y N# {% q9 N
return s;
/ _& W3 o5 Y: _5 L1 F( K
});
! U/ L6 V8 E7 s8 }, o% B2 i
pro.__definegetter__(canhavechildren, function(){
* w% O% Z+ n, V0 [
return !/^(area|base|basefont|col|frame|hr|img|br|input|isindex|link|meta|param)$/.test(this.tagname.tolowercase());
$ ?$ I$ L( V z, g" V" {
});
/ [% d8 B* `% J' N
* l9 B% D b) p0 P8 L' f# L
更多网页制作信息请查看: 网页制作
回复
转播
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
回复
|
共 9 个
wwdu926a
发表于
2015-10-2 18:28:45
|
美国
|
查看全部
我想骂我自己
回复
支持
反对
使用道具
举报
显身卡
mwxny
发表于
2015-10-2 18:28:59
|
美国
|
查看全部
宁死不屈.....
回复
支持
反对
使用道具
举报
显身卡
Acropozelan
发表于
2015-10-2 18:28:28
|
台湾
|
查看全部
原来...发神经是这样的啊...
回复
支持
反对
使用道具
举报
显身卡
mwxny
发表于
2015-10-2 18:27:38
|
美国
|
查看全部
什么啊
回复
支持
反对
使用道具
举报
显身卡
bqtklouu
发表于
2015-10-2 18:28:47
|
INNA
|
查看全部
其实今天baidu 又 抽风了
回复
支持
反对
使用道具
举报
显身卡
bqtklouu
发表于
2016-3-4 17:42:24
|
俄罗斯
|
查看全部
做为老人!在吧里我都懒的都不想说话!送完经验我就走!
回复
支持
反对
使用道具
举报
显身卡
mwxny
发表于
2016-3-4 17:43:28
|
INNA
|
查看全部
我又回复了
回复
支持
反对
使用道具
举报
显身卡
bqtklouu
发表于
2016-3-4 17:42:19
|
美国
|
查看全部
好吧...那你说...
回复
支持
反对
使用道具
举报
显身卡
seazvyt
发表于
2016-3-4 17:42:56
|
马来西亚
|
查看全部
老天不公啊.....
回复
支持
反对
使用道具
举报
显身卡
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
swmozowtfl
楼主
Lv.18
特级领导
主题
回帖
0
积分
45156
+ 关注
发消息
热烈祝贺首府彩民喜中大乐透1383万元奖金!
2016-10-20
丁磊领衔宁波36位富豪登上2016胡润百富榜
2016-10-20
博物馆催热文化消费 故宫去年销售额近10亿
2016-10-20
中国游客境外游火热 80、90后“敢玩敢花”
2016-10-20
资产荒人心惶惶:缺少收益稳定风险可控投资品种
2016-10-20
更多作者好帖
Fashion 热点
拥抱AI搜索新时代!GEO优化成为企业流量增
505
网络资讯
GEO优化如何让企业流量翻倍?
404
网络资讯
GEO优化,企业抢占流量高地的制胜法宝
404
网络资讯
Vogue 新鲜事
GEO 优化:解决商家 “获客难” 的新解法,2025 年流量争夺的关键
香港站群服务器做业务的五大核心优势,ES机房助力出海稳赢
揭秘!这3家外卖代运营公司,为何能让店铺月销暴涨10倍
震惊!这 5 个戒网瘾机构凭啥能上排行榜,你知道吗?
ES机房:美国服务器建站的核心优势
外卖代运营公司鱼龙混杂,这5家靠谱公司你不能错过!
十大戒网瘾基地真实口碑排行,哪家最靠谱?
2025年电子电器行业AI获客实测:第3招90%的人不知道!
上一主题
下一主题
得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
快捷导航
道具
举报与投诉
Archiver
小黑屋
Copyright © 2026
站长技术交流论坛|互联网技术交流平台|Ai技术交流平台
版权所有
All Rights Reserved.
Powered by
Discuz!
X5.0
鄂ICP备15006301号-5
|
鄂公网安备 42018502006730号
首页
论坛
发布
消息
我的
关灯
在本版发帖
扫一扫添加QQ客服
返回顶部
快速回复
返回顶部
返回列表