JavaWeb页面增加隐藏版权信息

原创 2015年07月10日 14:28:19

JavaWeb页面增加隐藏版权信息。

首先,我推荐一个值得玩味的版权网站,有兴趣的朋友可以去看上一看。Nazo Level 1,这个demo中我能发掘到有5个步骤,你看你能发现几层?
接下来,我来介绍一下我自己设计的一个隐藏版权信息,我认为还不错。

效果图

填写服务端指定的特殊用户名,作为启动隐藏版权的条件
鼠标在等不及要登录了上停留一分钟,则可以进行点击,紧接着跳转到版权信息页面

准备版权信息

在一个你可以控制的服务器上部署一台专门的服务器,用来控制对应的版权信息,提供一个url给你要添加版权信息的web网站上。
这个很简单,就不需要多介绍了。

构造页面内容

<c:choose>

                            <c:otherwise>
                                <a id="login_hidekey" onmouseover="beginEvent()" onmouseout="cancelEvent()">等不及要登录了!</a>
                            </c:otherwise>
                        </c:choose>
                        <input type="hidden" id="login_cpoyrightkey" value="<%=Constants.copyright_key%>"/>
  1. 打开登录页后,我们将服务端的版权key保存到页面中,也就是当前hidden标签中。
    warning:不过请注意,我的这个写法并不好,通过查看源代码可以看到hidden的value值,我暂时没有找到好的办法。
  2. 对a标签增加两个事件,分别是 onmouseover、onmouseout事件。
    info:注意不要加href属性。

添加对应js事件

var mytimer = null;
function beginEvent() {
    mytimer = window.setTimeout("showCopyrightInput()", 1000);
}

function cancelEvent() {
    clearTimeout(mytimer);
    mytimer = -1;
    $("#login_hidekey").removeAttr("href");
    $("#login_hidekey").removeAttr("target");
}

function showCopyrightInput() {
    if ($("#j_username").val() == $("#login_cpoyrightkey").val()) {
        $("#login_hidekey").attr("href", "http://----------/copyright");
        $("#login_hidekey").attr("target", "_blank");
    }
}
  1. 鼠标移动到“等不及要登录了!”一秒中后,准备启动a标签。
  2. 刚好输入了你的版权key,那么就会对a标签添加href、target属性。
  3. 当鼠标离开“等不及要登录了!”后,清空timer,然后清除a标签的对应属性。

总结:这是一个很有意思的事情,看看你是否感兴趣。

版权声明:本文出自沉默王二的博客,转载必须注明出处。技术交流群 120926808

ecstore-隐藏版权信息

隐藏ecstore版权信息
  • e121697312
  • e121697312
  • 2015年12月07日 20:43
  • 532

Eclipse自动添加版权信息

打开Preferences->Java->Code Style->Code Template->Code->New Java files 双击New Java files,并进行修改: ...
  • czjuttsw
  • czjuttsw
  • 2013年07月20日 21:36
  • 2800

为C++代码批量添加版权信息的shell脚本

* 迭代扫描当前路径下的文件、子文件夹 * 路径上避免出现中文及空格 * 将脚本文件存为文本文件,如insert_license.sh * 避免出现Windows回车符 insert_license....
  • tiplip
  • tiplip
  • 2013年10月28日 17:25
  • 1520

Hexo-文章版权追加

目前,网络中出现了一些不和谐因素,某些网站多次剽窃Hexo博友的原创文章。在对这些侵犯博友权益的网站提出谴责的同时,聪明的各位Geek们应该如何增强版权意识呢.最简单的办法就是在自己的部落格文章里添加...
  • peihaozhu
  • peihaozhu
  • 2016年04月03日 17:34
  • 773

给图片添加版权信息

Bitmap bitmap=new Bitmap(this.pictureBox2.Width,this.pictureBox2.Height,System.Drawing.Imaging.Pixel...
  • asthlon
  • asthlon
  • 2004年08月17日 14:26
  • 1699

IntelliJ IDEA如何修改版权信息

http://androidren.com/index.php?qa=295&qa_1=intellij-idea%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9%E7%89%...
  • forlong401
  • forlong401
  • 2015年02月11日 12:09
  • 5526

在Hexo中为文章自动添加版权信息声明模块

各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是[http://qinyuanpei.com](http://qinyuanpei.com)。今天想和大家说说博客文章版权这件事情。每...
  • qinyuanpei
  • qinyuanpei
  • 2015年11月16日 11:10
  • 5815

如何将自己的代码自动添加版权信息

现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式:...
  • fenfeiqinjian
  • fenfeiqinjian
  • 2016年07月16日 16:02
  • 1146

去除CKFinder版权提示信息

CkFinder版权提示有两个地方,分别在树形列表下方和文件列表框上部,可以通过修改CSS来隐藏内容 因原始JS文件中的文本都是编码过的,类似 var x="\103\x6f\156\x6e\14...
  • apollokk
  • apollokk
  • 2016年01月16日 15:01
  • 1307

Cesium 隐藏三维地球版本信息

1、可以通过关闭一些控件来去掉你不想要显示的部分 2、通过下面这句话可以去掉三维地球底部的版本信息 viewer._cesiumWidget._creditContainer.style....
  • woshirsn
  • woshirsn
  • 2016年11月24日 11:00
  • 1733
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaWeb页面增加隐藏版权信息
举报原因:
原因补充:

(最多只允许输入30个字)