JS
Emperor003
这个作者很懒,什么都没留下…
展开
-
IE浏览器GET请求中文乱码
IE浏览器发送GET请求,请求的路径有中文时,$.ajax({ type: "GET", url: "/testServer/" + serverId + "/info?name=服务名", contentType: "application/json" }会请求失败(400),可通过encodeURI(url)解决示例: $.ajax({ type: "GET", // 解决IE GET请求中...原创 2020-11-03 18:42:06 · 1316 阅读 · 0 评论 -
js 中 == 和 ===的区别
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的转载 2016-07-09 12:01:23 · 445 阅读 · 1 评论 -
利用Jquery中的clone对象解决JS中引用传值的问题
例:下面这种方法采用直接赋值的方式,obj2和obj1指向的是同一个地址空间,修改obj2中的a属性其实就是修改了他们共同指向的对象。采用JQuery提供的克隆对象的方法:深复制【可以迭代】:var newJson = jQuery.extend(true,{}, json);浅复制【不能迭代】:var newJson = jQuery.extend转载 2016-08-01 12:54:55 · 677 阅读 · 0 评论 -
将window.open打开的窗口保持在最前端
实现将window.open打开的窗口像dialog一样放置在最前端,可直接在打开的窗口的body标签中设置当窗口失去焦点的时候,让其重新获取焦点。如果打开的窗口不需要支持拖动,可直接使用window.showModalDialog()。原创 2017-01-21 16:20:34 · 11163 阅读 · 1 评论 -
新打开的窗口,充满屏幕
首先,获取屏幕的宽和高var screenHeight = window.screen.height;var screenWidth = window.screen.width;然后,利用window.open或showModalDialog打开新窗口window.open(url, "_blank", "width=" + screenWidth + ",height=" +原创 2017-06-16 15:58:08 · 339 阅读 · 0 评论 -
js获取服务器路径
注:在无JSP文件且后台未提供获取服务器地址的情况下,可采用这种方式js中存在docunment和window两个对象document 表示的是一个文档对象,window 表示一个窗口对象利用document.URL和window.location.href可获取浏览器地址栏中的地址以http://localhost:8080/portal/#为例:var urlArr原创 2017-06-16 16:10:59 · 2675 阅读 · 0 评论 -
关于表格通过 Class点击事件获取行数据不正确的分析
在获取表格数据时,尽量采用唯一标识的Id来获取;如果使用Class来获取行数据,则需使用$(this).attr(" ")来获取属性值原创 2016-12-26 15:00:46 · 413 阅读 · 0 评论