随笔分类 -  JS

Scripts may close only the windows that were opened by it
摘要:关闭当前窗体报以下js错误: Scripts may close only the windows that were opened by it (脚本只能关闭由它打开的窗口) 使用场景,在js中关闭页面的js,如下: 未能通过。 关闭页面的代码写在一个ajax返回的结果中的,如下: 解决办法: 成 阅读全文

posted @ 2017-12-28 15:24 儿时精神 阅读(11901) 评论(5) 推荐(0) 编辑

jquery append()与html()注意项
摘要:项目中,涉及到有一部分js代码是从数据库中读取出来动态加载到一个<script>标签中的情况。使用到了jquery的append()和html()两个函数。 应用场景如下: 页面端,有一个预留的script标签,用于向里面写入动态的js内容 主js文件里,动态加入js的代码 以上设置标签dynami 阅读全文

posted @ 2017-11-20 18:03 儿时精神 阅读(589) 评论(0) 推荐(0) 编辑

js 动态调用字符串方法并传入对应参数
摘要:在项目应用中,经常会需要根据业务数据需要动态去拼凑字符串,然后将字符串作为js代码进行执行。 js提供eval()来支持。这里分享一个调用函数并传入需要参数的一个方法demo 1、考虑到调用函数方法CallFunName第一个参数(函数名)是在页面动态添加的js内容(即字符串),故没有直接支持传入参 阅读全文

posted @ 2017-11-14 22:52 儿时精神 阅读(3118) 评论(0) 推荐(0) 编辑

C#/JS AES字符串加密和解密
摘要:往往我们有一种需求:在页面端实现对即将传入到后台端的某些字符串进行加密,然后在后台端对传入进来的字符串做解密。在一些有安全要求的数据传输上会用到此种方式 下面分别列出js端和后台端的加密或解密代码。 js端加密解密 aes.js: /* CryptoJS v3.1.2 code.google.com 阅读全文

posted @ 2017-09-05 23:06 儿时精神 阅读(962) 评论(1) 推荐(0) 编辑

MVC bundle的使用总结
摘要:在我们的项目里面充斥着很多静态文件,为了追求模块化、插件化很多静态文件都被设计成模块的方式或者被分解,在需要的时候在通过组合的方式在UI层上使用;这就带来一个问题,文件多了会影响浏览器加载页面的速度,而且由于浏览器的并发限制,对于并行的请求不是无限制的,所以捆绑静态文件的功能就产生。引自:.NET/ 阅读全文

posted @ 2017-08-25 15:28 儿时精神 阅读(888) 评论(0) 推荐(0) 编辑

js 自己项目中几种打开或弹出页面的方法
摘要:自己项目中,几种打开或弹出页面的方法(部分需要特定环境下) var blnTop = false;//是否在顶层显示 ///动态生成模态窗体(通过字符串生成) ///strModalId:模态窗体ID ///strTitle:模态窗体标题 ///strContent:模态窗体html字符串内容 // 阅读全文

posted @ 2017-08-10 11:02 儿时精神 阅读(3159) 评论(0) 推荐(1) 编辑

js 根据相对路径url获得完整路径url
摘要:自定义方法 GetPath(url) ///根据相对路径得到完整URL ///strUrl:URL相对地址 var GetPath = function (strUrl) { if (strUrl.toLowerCase().indexOf("https:") != -1 || strUrl.toL 阅读全文

posted @ 2017-08-10 10:49 儿时精神 阅读(959) 评论(0) 推荐(0) 编辑

js 深复制一个对象
摘要:自定义 cloneObj 方法 阅读全文

posted @ 2017-08-10 10:38 儿时精神 阅读(416) 评论(0) 推荐(0) 编辑

js 按指定属性给对象数组排序(json数组)
摘要:有时,我们有一个json对象的数组集合,如何按指定对象属性来进行排序? 阅读全文

posted @ 2017-08-10 10:07 儿时精神 阅读(1261) 评论(0) 推荐(0) 编辑

js 产生随机数
摘要:这里整理了几个产生随机数的方法: 1、generateUUID() //获取一个唯一数 function generateUUID() { var d = new Date().getTime(); var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'. 阅读全文

posted @ 2017-08-10 09:52 儿时精神 阅读(506) 评论(0) 推荐(0) 编辑

jquery 同步ajax
摘要:有时,我们需要通过ajax远程获取数据后再绑定给其他应用,其他应用依赖于ajax返回结果。而ajax默认为异步,此时需要改为同步 要点: 1)设置 async: false 2)用一个变量接收ajax返回结果 阅读全文

posted @ 2017-08-08 17:13 儿时精神 阅读(464) 评论(0) 推荐(0) 编辑

JS 获取浏览器窗口大小
摘要:转载:JS 获取浏览器窗口大小 摘录如下: 常用: JS 获取浏览器窗口大小 // 获取窗口宽度 if (window.innerWidth) winWidth = window.innerWidth; else if ((document.body) && (document.body.clien 阅读全文

posted @ 2017-08-08 14:14 儿时精神 阅读(2954) 评论(0) 推荐(0) 编辑

js 动态声明变量(eval)
摘要:eval()可以将一段字符串当作js代码来执行。 动态声明变量(字符串)可通过eval(字符串)来实现。举例如下: 特别说明: 1)eval()只能解析js内置类型的对象 2)不能把自定义类型、隐式类型对象赋值给动态变量 3)如果需要将一个JSON对象通过动态变量方式赋值,可以将JSON对象转化为字 阅读全文

posted @ 2017-08-08 10:14 儿时精神 阅读(7942) 评论(0) 推荐(0) 编辑

js 获取当前页url网址信息
摘要:转载地址:js如何准确获取当前页面url网址信息 摘录: 举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、window.location.href(设置或获取整个 URL 为字符串) var test = window 阅读全文

posted @ 2017-08-08 09:52 儿时精神 阅读(236) 评论(0) 推荐(0) 编辑

C#数组、js数组、json
摘要:C#数组 参考地址C#之数组 什么是数组?数组是一种数据结构,包含同一个类型的多个元素。数组的声明:int[] myIntArray; 注:声明数组时,方括号 [] 必须跟在类型后面,而不是变量名后面。在 C# 中,将方括号放在变量名后是不合法的语法。数组的初始化:我们知道数组是引用类型,所以需要给 阅读全文

posted @ 2017-05-05 11:59 儿时精神 阅读(2927) 评论(0) 推荐(1) 编辑

js 数字金额转换为中文大写
摘要:转载至:http://blog.163.com/john_pei/blog/static/204600017201331892515339/View Code 阅读全文

posted @ 2014-07-23 22:28 儿时精神 编辑

js获取图片的原始尺寸
摘要: 阅读全文

posted @ 2014-05-04 13:26 儿时精神 阅读(735) 评论(0) 推荐(1) 编辑

jquery的$(document).ready()与js的window.onload区别
摘要:ready和js中的onload的区别 ready和js中的onload的区别 阅读全文

posted @ 2014-05-04 13:24 儿时精神 阅读(657) 评论(0) 推荐(0) 编辑

Jquery属性练习
摘要:Name: Newsletter: 阅读全文

posted @ 2014-04-29 11:35 儿时精神 阅读(239) 评论(0) 推荐(0) 编辑

jquery选择器练习
摘要:Name: Newsletter: 阅读全文

posted @ 2014-04-29 10:10 儿时精神 阅读(977) 评论(0) 推荐(0) 编辑

导航