随笔分类 -  Javascript & JQuery

摘要:在JavaScript中,没有直接的方式来获取操作系统的信息,因为出于安全考虑,浏览器不允许访问这些信息。但是,你可以通过用户代理字符串(User-Agent string)来间接地推断操作系统信息。 以下是一个简单的JavaScript函数,用于解析用户代理字符串以推断操作系统: //获取操作系统 阅读全文
posted @ 2024-04-25 09:40 海角之上 阅读(673) 评论(0) 推荐(0) 编辑
摘要:unshift:将参数添加到原数组开头,并返回数组的长度 pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined push:将参数添加到原数组末尾,并返回数组的长度 concat:返回一个新数组,是将参数添加到原数组中构成的 splice(start,deleteCou 阅读全文
posted @ 2023-09-04 09:14 海角之上 阅读(335) 评论(0) 推荐(0) 编辑
摘要:方法一: var ary = new Array("111","22","33","111"); var nary=ary.sort(); for(var i=0;i<ary.length;i++){ if (nary[i]==nary[i+1]){ alert("数组重复内容:"+nary[i]) 阅读全文
posted @ 2023-09-04 09:07 海角之上 阅读(251) 评论(0) 推荐(0) 编辑
摘要:解决办法:在append方法调用后 添加 .parser.parse(.parser.parse(('.content')); 手动激活有效性。 $('.content').parser.parse(.parser.parse(('.content')); 阅读全文
posted @ 2022-01-20 10:55 海角之上 阅读(375) 评论(0) 推荐(0) 编辑
摘要:/* 获取随机整数 */ randomNum(m,n){ var num = Math.floor(Math.random()*(m - n) + n); return num; } /* 获取1-100之间的随机整数 */ var num=this.randomNum(1,101); consol 阅读全文
posted @ 2022-01-20 10:53 海角之上 阅读(693) 评论(0) 推荐(0) 编辑
摘要:在JS中我们会遇到执行顺序的问题,尤其是AJAX的执行顺序,js中默认的执行顺序是从上往下执行。 看下面的一段代码 callback:function(value, validator, $field){ $.ajax({ url : window.ctx+"/sys/manager/validat 阅读全文
posted @ 2021-05-20 16:57 海角之上 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:在线的HTML内容编辑器为用户提供文本的样式控制,例如文字的颜色、字体大小等。虽然现在网上有不少功能强大的编辑器(如:FCKEditor),但是在使用中需要许多复杂的配置,而且代码往往比较“臃肿”。本文的目的就是介绍如何开发一个HTML编辑器。应用本文介绍的方法,可以方便的开发出满足自己需求的,代码 阅读全文
posted @ 2020-12-22 16:58 海角之上 阅读(387) 评论(0) 推荐(0) 编辑
摘要:<script> window.addEventListener('pageshow', function (event) { if(event.persisted || window.performance && window.performance.navigation.type == 2){ 阅读全文
posted @ 2020-12-02 11:38 海角之上 阅读(689) 评论(0) 推荐(0) 编辑
摘要:解决方案:将普通事件改为.on()委托事件 示例: $('.btn1').click(function(){ //code }) //普通绑定事件 $(document).on('click','.btn1',function(){//code }) //on绑定事件 原因:动态添加的HTML元素是 阅读全文
posted @ 2020-11-05 17:25 海角之上 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:// 第一种方法 var obj = { "name": "张三", "age": 18 } var key = "height"; var value = 175; obj[key] = value; console.log(obj); // {name: "张三", age: 18, heigh 阅读全文
posted @ 2020-11-05 14:19 海角之上 阅读(1541) 评论(0) 推荐(0) 编辑
摘要://获取窗口可视范围的高度 function getClientHeight(){ var clientHeight=0; if(document.body.clientHeight&&document.documentElement.clientHeight){ clientHeight=(doc 阅读全文
posted @ 2020-09-18 11:37 海角之上 阅读(732) 评论(0) 推荐(0) 编辑
摘要:在写JS代码时,用到JS来刷新当前页面的方法有几种,比如最常用的reload(),location 等 reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当 阅读全文
posted @ 2020-07-31 14:38 海角之上 阅读(500) 评论(0) 推荐(0) 编辑
摘要:jquery: //获取选中的option的文本值 $("#id option:selected").text(); $("#id").find("option:selected").text() //获取select中option的被选中的value值 $("#id").val(); $("#id 阅读全文
posted @ 2020-07-21 10:08 海角之上 阅读(1413) 评论(1) 推荐(0) 编辑
摘要:使用ajax的开发项目过程中,经常需要将json格式的字符串返回到前端,前端解析成js对象(JSON )。 ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式 阅读全文
posted @ 2020-06-01 14:07 海角之上 阅读(960) 评论(0) 推荐(0) 编辑
摘要:首先先来描述一下我所遇到的问题,我在一个首页的index.jsp页面中用到了iframe框架,见下图 在iframe中引入jsp页面的路径,是几个iframe框架组合成的一个完整的页面,但是他们的存在是相互独立的。接着我在一个子页面中(right.jsp)中, 想要将页面跳转到登录的页面(登录页面是 阅读全文
posted @ 2020-05-21 10:45 海角之上 阅读(1681) 评论(0) 推荐(0) 编辑
摘要:Radio 取值: var_name = $("input[name=radio_name]:checked").val(); 赋值: $("input[name=radio_name][value=radio_value]").attr("checked",true); Checkbox 取值: 阅读全文
posted @ 2020-04-21 18:27 海角之上 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:js中substr和substring都是截取字符串中子串,非常相近,可以有一个或两个参数。 语法:substr(start [,length]) 第一个字符的索引是0,start必选 length可选 substring(start [, end]) 第一个字符的索引是0,start必选 end可 阅读全文
posted @ 2020-04-19 21:23 海角之上 阅读(403) 评论(0) 推荐(2) 编辑
摘要:html如下: <a id="link" href="https://www.baidu.com"><span>自动点击</span></a> jq如下: $("#link span").trigger("click"); 或 $("#link span").click(); 注意:a标签里面必须有 阅读全文
posted @ 2020-04-17 22:24 海角之上 阅读(2409) 评论(0) 推荐(0) 编辑
摘要:1.在函数内部使用return false是跳出function; 2.在each的回调函数中使用return false,是跳出each循环;return true 进入下一个循环; 3.break;直接退出for这个循环。这个循环将不再被执行!continue;直接跳出本次for循环。下次继续执 阅读全文
posted @ 2020-04-17 21:53 海角之上 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:1.使用isNaN()函数 /** *判断是否是数字 * **/ function isRealNum(val){ // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除, if(val "" || val ==null){ return false; } if(!isNaN 阅读全文
posted @ 2020-04-16 14:14 海角之上 阅读(628) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示