
前端
文章平均质量分 60
前端相关博文
yu-bobo
这个作者很懒,什么都没留下…
展开
-
客户端Session与服务端Session别听混了
HTTP请求是无状态的,也就是不知道这一次的请求和上一次请求是否有关系,比如我们登录一个系统的时候,验证用户名密码之后,打开系统各个页面的时候就不需要再进行登录操作了,直到我们主动退出登录或超时退出登录;这里为了避免访问每个都登录一下,就要用到session和token。原创 2023-03-04 15:55:39 · 581 阅读 · 0 评论 -
HCL AppScan Standard扫描有关前端Xss安全报告处理
HCL AppScan Standard扫描有关前端Xss安全报告处理原创 2022-11-01 14:45:46 · 1427 阅读 · 0 评论 -
Windows中Jenkins更新后无法访问Jenkins网页端
Windows中Jenkins更新完后无法访问Jenkins网页端,Jenkins不再支持jdk1.8只支持jdk11或者17原创 2022-10-17 17:57:21 · 1640 阅读 · 0 评论 -
使用postMessage向ifarme传递数据,并且动态获取ifarme内容渲染后的高度
使用postMessage向ifarme传递数据,并且动态获取ifarme内容渲染后的高度。原创 2022-08-31 11:28:19 · 402 阅读 · 0 评论 -
node-sass编译报错以及下载报错的解决方案
node-sass编译报错以及下载报错的解决方案原创 2022-06-19 17:43:17 · 2013 阅读 · 0 评论 -
Window.postMessage到底能不能传对象?
最近的一个面试题:Window.postMessage能不能传递对象。Window.postMessage是解决前端跨越的一种方式,其语法为:otherWindow.postMessage(message, targetOrigin, [transfer]);// otherWindow:其他窗口的一个引用,比如iframe的contentWindow属性、执行window.open返回的窗口对象、或者是命名过或数值索引的window.frames。// message:将要发送到其他window的原创 2022-04-01 15:07:10 · 3644 阅读 · 0 评论 -
jquery.wordexport.js导出word文件含图片
需要用的到插件jquery.worldexport.js导出world最主要的问题是:1.图片的导出。2.源代码仅支持内联样式而页级css样式并不能生效。3.复杂的dom样式以及效果如何导出。针对问题一,二的解决方案就是:修改jquery.wordexport的源码。让他支持页级Css生效以及图片src是http或者https链接的导出。修改之后的代码如下:第一个修改点就是传入style字符串集,对页级css样式的支持(似乎就是原作者还未TODO的项)。第二个点就是对img的处理。注释掉对应的代码添加原创 2021-11-26 16:40:32 · 7161 阅读 · 11 评论 -
http强缓存与协商缓存
设置响应头Cache-Control的值实现http强缓存与协商缓存强缓存http1.1强缓存Cache-Control: “max-age= < seconds>”,可直接命中强缓存,如果http是1.1以下版本则采用响应头的Expires(包含日期/时间,无效的日期比如 0, 代表着过去的日期,即该资源已经过期) 字段做判断缓存是否过期,如果在Cache-Control响应头设置了 “max-age” 或者 “s-max-age” 指令,那么 Expires 头会被忽略。状态可为:200原创 2022-04-08 19:34:52 · 230 阅读 · 0 评论 -
WebApp中使用monent.js ios以及safari浏览器出现invalid date的问题
WebApp中使用monent.js ios以及safari浏览器出现invalid date的错误,具体原因找资料是因为ios以及safari浏览器1.不识别"2018-07-15 12:00:00" 需要转换成 “2018/07/15 12:00:00”2.不识别"2018-7-5 " 支持转换成"YY-MM-DD"的格式原文...转载 2021-03-01 19:48:45 · 899 阅读 · 0 评论 -
jQuery-$ajax post请求时一个类型为null的值却被转换成了字符串‘null‘传到了后台
低版本的jquery会把一个类型为null的值转换成字符串’null’传到后台使用1.7.2的jq版本会出现以上描述的问题,而使用3.3.1的不会出现值类型的改变。估计也没人会用到那么低的jq,但也不排除不会遇到。当然网上有说是content-type的问题但至少我当时遇到的不是因为content-type,纯粹是因为jq版本太低了!...原创 2021-02-23 15:52:13 · 1082 阅读 · 0 评论 -
JavaScript中Math.round()小数四舍五入
网上有对Math.round()有着‘四舍六入五取偶’这样一个说法:Math.Round采用的是国际通行的是 Banker 舍入法.Banker’s rounding(银行家舍入)算法,即四舍六入五取偶。事实上这也是 IEEE 规定的舍入标准。因此所有符合 IEEE 标准的语言都应该是采用这一算法的. 这个算法可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一。”大概的意思就是:我们常认为的四舍五入其实还要考虑五的后面为零时则需要判断前一位的奇偶性(代码来原创 2021-11-18 15:06:40 · 4376 阅读 · 0 评论 -
前端页面导出为pdf文档
前端实现将网页的个人简历导出问pdf文件,且能分页且图表不被分页分割。转载 2022-01-13 15:39:24 · 3794 阅读 · 0 评论 -
JS水印的制作
参照别人水印的封装自己改了一下代码如下:function textBecomeImg(text,fontcolor,fontsize){//转成图片编码 let canvas = document.createElement('canvas'); canvas.width = 200; canvas.height = 100; let context = canvas.getContext('2d'); context.fillStyle = fontcolor;原创 2021-01-20 16:02:24 · 355 阅读 · 0 评论 -
windows+jenkins+tomcat自动化部署前端项目
环境准备:jdk到官网下载jenkins jenkins官网1.下载好之后一直点安装就行,插件就选择推荐的不用自定义插件2.汉化先安装locale和Localization(推荐的一般都有)插件,再进去Manager Jenkins -> configure System -> 找到Locale 将‘zh_CN’添加应用上就行(注:如果没安装可以去【Manager Jenkins -> manager Plugins -> Available】搜索locale,Locali原创 2021-09-03 15:27:23 · 997 阅读 · 0 评论 -
同步ajax请求导致页面假死
在使用ajax发送请求时,自己写的样式使用jq的hide()以及show()方法没有效果。原来是使用了同步的ajax请求导致了页面假死整个页面不能操作,需要等到请求有响应后页面才会执行后面的操作。 $("#showform").hide(); $("#jiazai").show(); var formdata = new FormData(); var excelFile = document.getElementById("原创 2021-01-30 10:24:37 · 1013 阅读 · 0 评论