如何用js查看浏览器的时区
原创 2022-09-09 15:18 阅读(2329)次
我们想在js中获得当前时间的时间戳前,需要确认当前浏览器的的时区是否正确设置,那么如何在js中查看时区呢?
代码如下:
```javascript
Intl.DateTimeFormat().resolvedOptions().timeZone;
```
==》输出 'Asia/Shanghai'
确认时区对了,这时我们就可以放心大胆的去获得时间戳了:
```javascript
new Date().getTime()
```
原生js如何判断PC端还是手机端
转载 2021-01-15 22:47 阅读(671)次
由于我的博客要判断用户或者说访客是手机端还是pc端访问,我又不能用bootstrap的布局,由是找了下如何实现,这里转载一下别人的方案。
```javascript
/**
* 判断访问类型是PC端还是手机端
* 返回ture为手机端
*/
function isMobile() {
var userAgentInfo = navigator.userAgent;
var mobileAgents = [ "Android", "iPhone", "SymbianOS", "Windows Phone", "iPad","iPod"];
...
图片地址#号引起的两次重复请求
原创 2019-10-12 11:24 阅读(1113)次
今天发现首页有两次重复请求,只不过第二次请求不成功,看了js代码没找出问题。后来请前端同学看了下,发现第二个请求是图片。如下图正常请求第二次重复的请求前端同学说可能图片地址写错了,写成了index地址。检查了一下,没发现有这样的图片,但是最后找到一段如下代码:<img src="#" alt="">那就知道问题所在了,就是这个#号再次触发了index这个地址的请求,造成重复请求的问题,只不过springmvc判断这个请求匹配上不,图片请求失败了而已。这边把src="#"删除了,用js加载图片地址就好了。
js格式化日期Date
原创 2019-09-14 22:16 阅读(1109)次
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() >...
select2级联+ajax动态数据源
原创 2019-09-05 21:23 阅读(2036)次
上一篇,我分享了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 阅读(10178)次
在使用Ueditor编辑器做上传服务时,因为上传服务图片的服务器与页面的服务不是同一个,涉及跨域问题,我在服务端已经设置好支持跨域的情况下,在上传时报了如下错误:Blocked a frame with origin "http://localhost:8070" from accessing a cross-origin frame不过Ueditor并没有把这个错误打在控制台上,是我调试代码发现他try catch掉了。如下图:然后上面代码还显示了Ueditor使用了表单提交上传的文件,我百度了一下发现现在Ueditor表单上传并不支持跨域。实际上上传是成功了,只是页面拿...