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

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

js格式化日期Date

原创 2019-09-14 22:16 阅读(265)次
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 阅读(422)次
上一篇,我分享了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 阅读(403)次
前端表单需要使用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 阅读(1021)次
在使用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 阅读(455)次
现在操作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 阅读(921)次
有很多时候,我们需要在页面中原样输出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 阅读(789)次
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...
网站安全检测平台