有效防止网页被非法iframe嵌入 保护网站内容

图片[1]-有效防止网页被非法iframe嵌入 保护网站内容-派克资源

今天下午,我遭遇了一件令人不悦的事情。我发现有人未经我的许可,就通过<iframe>标签将我的去水印网页嵌套到了他们的页面上。更令我气愤的是,他们在我的网页下面擅自添加了广告,并且还没有提供任何关于来源的提示!

这种行为简直让我无法忍受。他们利用我的网页内容赚取广告费,而我却要为因此产生的流量费买单?天下哪有这种只享受利益而不承担责任的好事?

为了维护我的权益,我决定采取行动。我写了一段小代码来屏蔽这种非法的<iframe>引入。当我的网页被嵌套在<iframe>中时,这段代码会立即清空整个页面的内容,并显示一段醒目的提示文字。这段提示文字包含一个居中显示的标题和一段详细的说明文字,旨在告知访问者当前页面被非法嵌套的情况,并引导他们直接访问我的原始网页。

这段代码是我为了保护自己的网页内容而采取的措施。我希望通过这种方式,能够有效地阻止那些试图利用我的网页进行非法盈利的行为。同时,我也呼吁广大网页开发者共同关注这一问题,共同维护网络环境的公平和正义。

图片[2]-有效防止网页被非法iframe嵌入 保护网站内容-派克资源

下面是实现代码:评论可见

[content_hide]

// 检测页面是否被嵌套在 iframe 中
if (window.self !== window.top) {
// 页面被嵌套在 iframe 中
// 清空页面内容,只显示一段提示文字
document.body.innerHTML = '<div style="text-align: center; margin-top: 20%;">\
<h1>禁止嵌套显示该页面!</h1>\
<p>请访问www.pknn.net原页面查看内容。</p>\
</div>';
}
// 检测页面是否被嵌套在 iframe 中
if (window.self !== window.top) {
    // 页面被嵌套在 iframe 中
    // 清空页面内容,只显示一段提示文字
    document.body.innerHTML = '<div style="text-align: center; margin-top: 20%;">\
    <h1>禁止嵌套显示该页面!</h1>\
    <p>请访问www.pknn.net原页面查看内容。</p>\
    </div>';
}
// 检测页面是否被嵌套在 iframe 中 if (window.self !== window.top) { // 页面被嵌套在 iframe 中 // 清空页面内容,只显示一段提示文字 document.body.innerHTML = '<div style="text-align: center; margin-top: 20%;">\ <h1>禁止嵌套显示该页面!</h1>\ <p>请访问www.pknn.net原页面查看内容。</p>\ </div>'; }

[/content_hide]

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享