自媒体
设为首页
收藏本站
论坛
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
|
湖北
|
查看全部
阅读模式
代码很简单,如下:
# ~9 u1 {1 b( p: H1 x, g8 `
代码如下:
1 |% d7 P/ n( l3 q) T
var pro = window.htmlelement.prototype;
$ H. y+ [) S4 y- A1 F6 q* t; Y
pro.__definegetter__(outerhtml, function(){
: f( U% U6 P8 [1 g
var str = < + this.tagname;
( a8 H+ D% H& c% t- Y' _; G
var a = this.attributes;
. S! b: B2 H! a5 r* {$ f
for(var i = 0, len = a.length; i < len; i++){
5 e% G5 b4 P0 O3 d8 }
if(a
.specified){
2 b+ ~0 V1 b+ |3 P0 E3 _* @# }
str += + a
.name + '=' + a
.value + '';
" i& ?: H( l) J& ^) w
}
9 p0 {, f3 C3 |" d' w; `% h, D) z
}
% v% b& U# k2 @. b
if(!this.canhavechildren){
/ K" G# N, ^$ w
return str + />;
. j @, [) r( c6 h* _1 ~
}
5 T) Y8 |8 F$ t: u: p' I7 X
return str + > + this.innerhtml + </ + this.tagname + >;
, e/ z* F7 O/ Q& Z
});
! a0 b' a3 l+ l$ W4 R; y* D$ {
pro.__definesetter__(outerhtml, function(s){
4 l" U j$ u- h
var r = this.ownerdocument.createrange();
: K% I2 [. U2 G, l1 T9 Y# ]
r.setstartbefore(this);
! ]4 {0 M F0 r: c5 r: a
var df = r.createcontextualfragment(s);
$ O) [) u: Y! S5 m$ S4 l# D
this.parentnode.replacechild(df, this);
- q- P8 w8 K. s$ i7 o. [" z
return s;
" `$ H# y) _8 c9 R; b- E
});
5 r5 z4 I0 u, }2 V0 K/ m+ J0 n
pro.__definegetter__(canhavechildren, function(){
& U% j8 C, S7 Z0 r0 |
return !/^(area|base|basefont|col|frame|hr|img|br|input|isindex|link|meta|param)$/.test(this.tagname.tolowercase());
/ z! D4 E% \0 \% {0 U
});
6 s( ]5 @% I$ J6 C2 s8 v
/ k8 r* h8 {' b0 z" [
更多网页制作信息请查看: 网页制作
回复
转播
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
回复
|
共 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客服
返回顶部
快速回复
返回顶部
返回列表