![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript
前端
异色小世界
这个作者很懒,什么都没留下…
展开
-
jQuery获取浏览器可用窗口尺寸
如图所示,想获取这个部分的尺寸,可以使用jQuery代码处理:alert($(window).height());alert($(window).width());我一开始忘了在height和width后面加括号(),结果弹出了一堆字符,这个一定要注意一下。...原创 2021-05-31 16:47:07 · 596 阅读 · 0 评论 -
ie浏览器Ajax缓存bug:ajax请求发送不到后台
在做项目登陆界面的时候发现,连续两次输入同样的用户名和密码,第二次就会出错,跳转到首页之后显示用户为空。debug一下,发现程序根本没有进入后台的login Controller。这是为什么呢?后来发现这个bug只在ie浏览器中出现,其他浏览器都没有这个问题。最后查了半天,终于找到原因:ie浏览器默认开启ajax缓存,也就是说,如果我的url值与上次相同,ajax请求根本不会发送到后台,而是会直接读取上次的结果。那么显然,解决方法有两种(个人认为第二种更好):一、给url后面添加一个随机参数,使得每原创 2021-05-26 10:52:14 · 493 阅读 · 0 评论 -
Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC 3986在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义出现这个错误,是因为前端的url路径中包含无效字符。RFC3986文档规定,请求的Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符。解决方法检查了一下我的url路径原创 2021-04-15 13:10:58 · 1992 阅读 · 0 评论 -
JavaScript对象
JavaScript 创建对象的方式:var 对象名 = { 属性名:属性值, 属性名:属性值, 属性名:属性值}如下所示,创建一个person对象:var person = { name:"xiaoming", age:3, email:"88888@qq.com", score:0}多个属性之间使用逗号隔开,最后一个属性后面不加逗号。此时我们进入控制台,输入person. ,就会自动提示person对象的四个属性,如下图所示。原创 2021-03-21 17:28:26 · 72 阅读 · 0 评论 -
JavaScript字符串
6原创 2021-02-07 23:43:01 · 70 阅读 · 0 评论 -
JavaScript 基本语法(变量定义、数据类型、运算符、对象)
JavaScript 严格区分大小写。其定义变量的方式与Java有所不同,因为JavaScript是弱类型语言,而Java是强类型语言。强类型语言与弱类型语言——Java数据类型JavaScript 定义变量的方法如下:JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值:var num = 1;...原创 2021-02-07 21:50:05 · 576 阅读 · 0 评论 -
将JavaScript引入HTML文件
内部 script 标签引入:<script> alert('hello world');</script>可以在 body 部分引入,也可以在 head 部分引入。外部 script 文件引入:<script src="qj.js"></script>同样的,可以在 body 部分引入,也可以在 head 部分引入。...原创 2021-02-07 21:18:07 · 882 阅读 · 0 评论