如何用js查看浏览器的时区

原创 2022-09-09 15:18 阅读(2187)次
我们想在js中获得当前时间的时间戳前,需要确认当前浏览器的的时区是否正确设置,那么如何在js中查看时区呢? 代码如下: ```javascript Intl.DateTimeFormat().resolvedOptions().timeZone; ``` ==》输出 'Asia/Shanghai' 确认时区对了,这时我们就可以放心大胆的去获得时间戳了: ```javascript new Date().getTime() ```
js

原生js如何判断PC端还是手机端

转载 2021-01-15 22:47 阅读(599)次
由于我的博客要判断用户或者说访客是手机端还是pc端访问,我又不能用bootstrap的布局,由是找了下如何实现,这里转载一下别人的方案。 ```javascript /** * 判断访问类型是PC端还是手机端 * 返回ture为手机端 */ function isMobile() { var userAgentInfo = navigator.userAgent; var mobileAgents = [ "Android", "iPhone", "SymbianOS", "Windows Phone", "iPad","iPod"]; ...
js

图片地址#号引起的两次重复请求

原创 2019-10-12 11:24 阅读(1039)次
今天发现首页有两次重复请求,只不过第二次请求不成功,看了js代码没找出问题。后来请前端同学看了下,发现第二个请求是图片。如下图正常请求第二次重复的请求前端同学说可能图片地址写错了,写成了index地址。检查了一下,没发现有这样的图片,但是最后找到一段如下代码:<img src="#" alt="">那就知道问题所在了,就是这个#号再次触发了index这个地址的请求,造成重复请求的问题,只不过springmvc判断这个请求匹配上不,图片请求失败了而已。这边把src="#"删除了,用js加载图片地址就好了。
js

js格式化日期Date

原创 2019-09-14 22:16 阅读(1033)次
js格式化日期:Date.prototype.format = function(formatStr) { var str = formatStr; str = str.replace(/yyyy|YYYY/, this.getFullYear()); str = str.replace(/MM/, (this.getMonth() + 1) > 9 ? (this.getMonth() + 1).toString() : '0' + (this.getMonth() + 1)); str = str.replace(/dd|DD/, this.getDate() >...
js

select2级联+ajax动态数据源

原创 2019-09-05 21:23 阅读(1966)次
上一篇,我分享了select2 ajax动态加载数据:http://classinstance.cn/detail/59.html这次,我分享select2要实现级联,如下图:直接上代码html:<div class="form-group"> 公司: <select class="js-example-data-ajax" style="width: 200px" id="companyId"> </select> 门店: <select class=...

Blocked a frame with origin http://localhost:8070 from accessing a cross-origin frame

原创 2019-06-25 10:01 阅读(10036)次
在使用Ueditor编辑器做上传服务时,因为上传服务图片的服务器与页面的服务不是同一个,涉及跨域问题,我在服务端已经设置好支持跨域的情况下,在上传时报了如下错误:Blocked a frame with origin "http://localhost:8070" from accessing a cross-origin frame不过Ueditor并没有把这个错误打在控制台上,是我调试代码发现他try catch掉了。如下图:然后上面代码还显示了Ueditor使用了表单提交上传的文件,我百度了一下发现现在Ueditor表单上传并不支持跨域。实际上上传是成功了,只是页面拿...