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

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

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

转载 2021-01-15 22:47 阅读(545)次
由于我的博客要判断用户或者说访客是手机端还是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 阅读(967)次
今天发现首页有两次重复请求,只不过第二次请求不成功,看了js代码没找出问题。后来请前端同学看了下,发现第二个请求是图片。如下图正常请求第二次重复的请求前端同学说可能图片地址写错了,写成了index地址。检查了一下,没发现有这样的图片,但是最后找到一段如下代码:<img src="#" alt="">那就知道问题所在了,就是这个#号再次触发了index这个地址的请求,造成重复请求的问题,只不过springmvc判断这个请求匹配上不,图片请求失败了而已。这边把src="#"删除了,用js加载图片地址就好了。
js

js格式化日期Date

原创 2019-09-14 22:16 阅读(975)次
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 阅读(1906)次
上一篇,我分享了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=...

select2下拉选择框ajax搜索加载数据

原创 2019-08-13 14:52 阅读(1659)次
前端表单需要使用ajax查询数据并选择的场景很多,今天就想起使用select2处理这样的问题,记录一下代码,省的每次都去网上找。上代码:引入select2<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.8/css/select2.min.css" rel="stylesheet" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.8/js/select2.min.j...

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

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

jquery对象与dom对象互转

原创 2018-01-24 16:54 阅读(1344)次
现在操作DOM时大部份的人都是用jquery来操作,但有时我们不得不只能用原生js,比如我们要获得dom的标签名tagName,就得用dom获取,如<select id="select"> <option value="">-请选择-</option> <option value="1">是</option> <option value="0">否</option> </select>document.getEl...

html页面中原样输出xml/html标签的几种方法

原创 2018-01-15 17:49 阅读(3015)次
有很多时候,我们需要在页面中原样输出xml或者html标签,例如技术博客里的代码,配置文件等都有标签,如果直接写成如:<xxx>文字</xxx>写成上面这样的内容,输出在html页面中时,就会当成标签渲染掉了,页面中只显示'文字'两个字,看不到<xxx>文字</xxx>原样输出,如果想达到原样输出他们,有几种方法:1.使用<pre></pre>标签,把要输出的标签放在它里就可以原样输出了,html编辑器里的插入代码功能,就是用它来做到的2.使用<xmp></xmp>标签,同上3.转义,把<和&...

xheditor图片上传到springmvc中报The current request is not a multipart request

原创 2018-01-08 17:11 阅读(1554)次
xheditor图片上传到springmvc中报:The currentrequest is not a multipart requestjs代码如下:$(document).ready(function() { $('#editorTx').xheditor({ upImgUrl:"http://127.0.0.1:8090/dglmp/api/imgUpload", upImgExt:"jpg,jpeg,gif,png" }); }); springmvc代码如下:@RequestMapping(value="/i...