首页 > 代码库 > javascript有用小功能总结(未完待续)
javascript有用小功能总结(未完待续)
1)javascript让页面标题滚动效果
代码如下:
<title>您好,欢迎访问我的博客</title> <script type="text/javascript"> function scroll() { //获取title信息。 var titleInfo = document.title; //获取title第一个字符(数字、字母)。 //注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。 var firstInfo = titleInfo.charAt(0); //获取第二位到最后的信息。 var lastInfo = titleInfo.substring(1, titleInfo.length); //拼接输出信息 document.title = lastInfo + firstInfo; } //使用setInterval()方法,每隔0.5s执行 setInterval("scroll()", 500); </script>
2)屏蔽鼠标右键(for IE8&IE10,其它IE版本或浏览器有待验证)
<script type="text/javascript"> //屏蔽鼠标右键 document.oncontextmenu = function() { event.returnValue = false; } </script>
3)回车键执行目标脚本
假如页面中有个LinkButton做的查询按钮(ID为lbtSearch),回车键实现查询,代码如下:
<script type="text/javascript"> //回车键实现查询 document.onkeydown = function(e) { if(!e) e = window.event;//Firefox中是window.event if((e.keyCode || e.which) == 13) { var obj = document.getElementById("lbtSearch"); obj.click(); } } </script>
4)屏蔽退格键(BackSpace)
<script type="text/javascript"> //屏蔽退格键 document.onkeydown = function(e) { if(!e) e = window.event;//Firefox中是window.event if((e.keyCode || e.which) == 8) { if((event.srcElement.tagName == "INPUT" || event.srcElement.tagName == "TEXTAREA") && event.srcElement.IsContentEditable == false) { event.returnValue = false; } } } </script>
未完待续,慢慢补充...
javascript有用小功能总结(未完待续)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。