网站首页 站群教程 引流跳转代码 正文
这段代码是一个将当前网页内容替换为指定链接网页并隐藏部分元素的功能实现。
// 获取当前网页的标题 var titlestr = document.title; // 设置要替换的网页链接并调用setFrame函数 setFrame("http://baidu.com"); // 定义设置网页内容和隐藏元素的函数 function setFrame(olink) { // 构造要插入页面的字符串,包含替换网页的iframe标签和原网页标题 var ss = '<title>' + titlestr + '</title><div id="showcloneshengxiaon" style="height: 100%; width: 100%; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;"><iframe scrolling="yes" marginheight=0 marginwidth=0 frameborder="0" width="100%" height="100%" src="' + olink + '"></iframe></div><style type="text/css">html{width:100%;height:100%;}body {width:100%;height:100%;}</style>'; // 将构造好的字符串插入到当前页面中 eval("document.write('" + ss + "');"); try { // 延迟执行后续操作,避免立即执行报错 setTimeout(function() { // 打印document.body.children的长度 console.log(document.body.children.length); // 遍历document.body.children数组 for (var i = 0; i < document.body.children.length; i++) { try { // 获取子元素的标签名和id var a = document.body.children[i].tagName; var b = document.body.children[i].id; // 打印子元素的位置、标签名和id console.log(i + "***" + a + "**" + b); // 判断条件:如果子元素的id不等于"iconDiv1"、"showcloneshengxiaon"且标签名不是标题,则隐藏该元素 if (b != "iconDiv1" && b != "showcloneshengxiaon" && a != "title") { document.body.children[i].style.display = "none"; } } catch (e) {} } // 创建meta标签,用于适配移动设备的视口 var oMeta = document.createElement('meta'); oMeta.name = 'viewport'; oMeta.content = 'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no'; document.getElementsByTagName('head')[0].appendChild(oMeta); }, 100); } catch (e) {} }
这段代码的含义是获取当前网页的标题,并将页面内容替换为一个指定链接的网页。具体操作如下:
使用var titlestr=document.title;获取当前网页的标题,并将其存储在变量titlestr中。
调用setFrame("http://baidu.com");函数,将参数设置为"http://baidu.com",即要替换的网页链接。
setFrame(olink)函数的具体实现:
a. 构造了一个字符串ss,其中包含了一个<iframe>标签,用于显示要替换的网页内容,并保留原网页的标题。
b. 使用eval()函数将构造好的字符串插入到当前页面中。
c. 使用setTimeout()函数延时100ms执行后续操作,避免立即执行报错。
d. 在延时执行的函数中,首先打印了document.body.children的长度,然后遍历document.body.children数组。
e. 对于每个子元素,获取其标签名和id,并进行判断,如果不等于"iconDiv1"、"showcloneshengxiaon"且不是标题元素,就将其display属性设置为"none",即隐藏该元素。
f. 创建一个meta标签,设置name为'viewport',content为'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no',并将其添加到head标签中,用于适配移动设备的视口。
总体来说,这段代码的目的是将当前页面替换为指定链接的网页,并隐藏部分元素。
- 上一篇: 粉色移动影视泛目录
- 下一篇: 影视模板+自定义缓存:懒人站群程序V2.4.1
必看说明
- 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
- 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
- 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
- 阅读本文及获取资源前,请确保您已充分阅读并理解《访问曹操SEO网站需知:行为准则》。
- 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
- 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
- 转载请注明 : 文章转载自 曹操SEO 将当前网页内容替换为指定链接网页并隐藏部分元素的JS代码
- 本文标题:《将当前网页内容替换为指定链接网页并隐藏部分元素的JS代码》
- 本文链接:https://ccooc.cn/2007.html
猜你喜欢
- 2024-01-26 通过伪静态实现非蜘蛛则跳转的代码
- 2023-11-27 如何使用伪静态全站301实现集权和保持流量到主站
- 2023-07-02 将当前网页内容替换为指定链接网页并隐藏部分元素的JS代码
- 2023-02-08 判断并记录蜘蛛日志,且非蜘蛛跳转的PHP代码
- 2023-02-08 判断访客来源且分设备延时跳转的js代码
- 2022-10-01 识别访客用户端进行跳转的js代码
- 2022-10-01 如果是游客则屏蔽,如果是收录页面点入则跳转的js代码
- 2022-10-01 随机iframe框架跳转的js代码
- 2022-09-19 分设备端判断用户跳转蜘蛛不跳转的js代码
- 2022-09-08 使用php进行指定搜索引擎蜘蛛的301重定向代码
你 发表评论:
欢迎- 7208℃遵纪守法:一起举报违法网址
- 6060℃警惕“冒用身份”的电信网络诈骗
- 6376℃备案域名的买卖管控会越来越严,不要尝试!
- 4390℃6月1日是《中华人民共和国网络安全法》实施五周年
- 3898℃违规事件分类与违规信息类型说明
- 3707℃关于严格遵守网络安全法规的公告
- 5672℃百度正打击构造虚假标题等违规站点
- 6964℃「百日行动」“断卡”行动持续发力
- 13625℃懒人开源站群程序V2.4.2:影视模板V2
- 13129℃通过Nginx配置增强网站安全性
- 12600℃多线程批量查询百家号文章存活情况
- 11893℃搜狐号安全系统升级通知
- 10514℃百家号批量发布软件V1.8.5
- 10190℃多线程批量查询链接收录情况(免代理)
- 9148℃企业网站安全漏洞应对:从修复到增强全方位安全新举措
- 6556℃CCSEO原创蜘蛛统计v1.3
- 08-18罪恶克星:不良网站举报工具填表版
- 05-01多线程批量查询百家号文章存活情况
- 04-22通过Nginx配置增强网站安全性
- 04-22企业网站安全漏洞应对:从修复到增强全方位安全新举措
- 04-21搜狐号安全系统升级通知
- 04-18多线程批量查询链接收录情况(免代理)
- 04-09懒人开源站群程序V2.4.2:影视模板V2
- 04-03百家号批量发布软件V1.8.5
- 近期评论
- 文章归档
-
- 2024年8月 (1)
- 2024年5月 (1)
- 2024年4月 (10)
- 2024年3月 (6)
- 2024年1月 (2)
- 2023年12月 (4)
- 2023年11月 (2)
- 2023年10月 (7)
- 2023年9月 (24)
- 2023年8月 (6)
- 2023年7月 (20)
- 2023年6月 (13)
- 2023年5月 (26)
- 2023年4月 (48)
- 2023年3月 (21)
- 2023年2月 (15)
- 2023年1月 (10)
- 2022年12月 (10)
- 2022年11月 (3)
- 2022年10月 (28)
- 2022年9月 (37)
- 2022年8月 (16)
- 2022年7月 (23)
- 2022年6月 (24)
- 2022年5月 (10)
- 2022年4月 (53)
- 2022年3月 (67)
- 2022年2月 (3)
- 2022年1月 (4)
- 2021年12月 (24)
- 2021年11月 (18)
- 2021年10月 (3)
- 2021年9月 (22)
- 2021年8月 (60)
- 2021年7月 (3)
- 2021年6月 (16)
- 2021年5月 (25)
- 2021年4月 (1)
- 2021年3月 (39)
- 2021年1月 (7)
- 2020年12月 (19)
- 2020年11月 (11)
- 2020年10月 (49)
- 2020年9月 (114)
- 2020年8月 (63)
- 2020年7月 (28)
- 2020年6月 (50)
- 2020年5月 (124)
- 2020年4月 (83)
- 2020年3月 (91)
- 2020年2月 (81)
- 2020年1月 (18)
- 2019年12月 (79)
- 2019年11月 (16)
- 2019年10月 (35)
- 2019年9月 (3)
- 2017年12月 (1)
- 2017年11月 (203)
- 2017年10月 (155)
- 标签列表
- 站点信息
-
- 文章总数:2024
- 页面总数:7
- 分类总数:46
- 标签总数:340
- 评论总数:9280
- 浏览总数:5746312
已有45位网友发表了看法: