html
爱折腾的小码农
专注于分享与解决学习道路上遇到的那些疑难杂症。
展开
-
vue 获取元素距离窗口顶部和左侧(可能是滚动条滚动后)的精确位置
vue 获取元素距离窗口顶部和左侧(可能是滚动条滚动后)的精确位置vue代码如下js代码如下vue代码如下<button ref="configBtn" >获取位置</button>js代码如下 function offsetTop(elements) { var top = elements.offsetTop; var parent = elements.offsetParent; while (parent != null) {转载 2021-12-11 10:35:48 · 6144 阅读 · 0 评论 -
抓包篡改商品价格漏洞到不要相信任何前台传过来的数据-血的教训致初级程序狗
前言一个测试工程师走进了一家酒吧,点了一杯2999元的拉菲,并对酒吧老板说我只付款0.01元,奇葩的是老板还默许了。问题描述今天部门内外包的一个项目出现了漏洞,客户说有一个用户下了一个500多的商品,但是实际付款只有1元,一开始以为是底层付款环节有问题,但是想了很久,下面的小胸弟也查了一个多小时,然而并没有查出问题所在。后来我灵机一动,会不会是生成订单的时候就出现了问题,于是让他们查了一下,问题找到了。这一套系统之前下单流程是一个新来的实习生写的,下单的时候并没有读取商品的价格,而是直接用前台页面上提原创 2021-07-29 10:54:38 · 782 阅读 · 0 评论 -
webpack(vue) package.json 引入远程git仓库作为插件
webpack+vue 引入远程git插件前言解决方案方案1方案2前言作为一个资深小码农,前两天开前段时发遇到一个坑爹的问题,我引入的一个第三方包不兼容IE,但是又没有更好的替代方案,简直没法忍,于是我就上github上将那个插件的源码开了个叉子研究了一下,最后问题得到了解决,但是引入git仓库却成了问题。虽然引入git方法1年前自己有用过一次,但是网上能找到的资料的确很少,某度某歌都搜索了一遍搜索到的基本都是如何将项目提交到github的方案。最后还是找到了一个方法能解决结合这个方案也总结了另一个更简原创 2020-12-16 19:08:41 · 2181 阅读 · 0 评论 -
HTML + JQUERY的mCustomScrollbar插件实现滚动条,兼容火狐浏览器
HTML + JQUERY插件实现滚动条,兼容火狐浏览器需求实现方法三级目录需求最近做的一个项目,客户要求浏览器端要自定义滚动条宽高,几经折腾使用css方式实现了谷歌浏览器端口,但始终无法兼容火狐,最后使用一个JQuery插件解决了。实现方法不说太多废话直接上代码。三级目录...原创 2020-10-08 16:04:05 · 564 阅读 · 0 评论 -
同一台服务器多个微擎站点出现人人商城配置信息串号
问题描述同一个服务器下如果有多个微擎+人人商城架构会出现配置信息互相影响问题,下面分享一下个人的解决方案。找到cache.php文件给每个站点的缓存cache的key 都加上一个不同的前缀即可...原创 2020-06-04 11:29:50 · 1460 阅读 · 0 评论 -
vim 折叠html标签
vim 折叠html标签前言作为一名资深的码农,好用的编辑器怎么能不研究一下,最近学习vim遇到一个代码折叠的问题。那就是怎么折叠html标签。我在网上找了好多方法基本上都是复制粘贴的,而且没有说明怎么折叠成对标签这种东西。于是就自己研究了一下。解决方案如下1、先选中要折叠 的代码段 vat2、执行折叠命令 zf研究出来感觉其实很简单,这个方法还可以通用,比如折叠 一个方法 的大括号内的内容啊什么的。...原创 2020-05-15 17:17:34 · 571 阅读 · 0 评论 -
html jq实现富文本字体等比放大方法
需求描述最近写了一个合同管理系统,途中遇到一个奇葩的问题,那就是打印合同的时候字体太小,我的合同模板又是后台富文本编辑器生成的,总不可能让客户自己去一个一个调整页面的字体大小把(而且很多客户是直接word复制粘贴的模板)。想了想要不弄一个打印预览时自动放大页面所有字体把。百度了很久都没有找到比较合适的解决方案,于是综合了网上很多老铁的方法自己改造了一个。具体解决方法var result= $(".printContractInfoCont").html().replace(/font\-size\:(原创 2020-05-11 11:27:55 · 844 阅读 · 0 评论 -
基于jQuery+cookie的视频断点续播
效果图demo下载地址点击去下载demo原创 2020-01-14 10:23:43 · 426 阅读 · 0 评论 -
iphone默认css样式去除
iPhone (按钮,文本框)默认样式去除input[type=“button”], input[type=“submit”], input[type=“reset”] {-webkit-appearance: none;}textarea { -webkit-appearance: none;}iPhone 滑动生硬卡顿-webkit-overflow-scrolling : t...原创 2019-11-28 08:59:42 · 398 阅读 · 0 评论 -
AdminLTE TypeError: c is undefined 左侧菜单无法折叠解决
AdminLTE TypeError: c is undefined 左侧菜单无法折叠解决解决方案解决方案检查内容区域表格th td数量是否相等~~~ 我出错的代码如下一直报错TypeError: c is undefined 左侧菜单也无法折叠一开始还以为是菜单出问题了找了好久才找到<table> <thead> <tr> ...原创 2019-11-22 00:52:35 · 575 阅读 · 0 评论 -
DataTables warning: table id=DataTables_Table_0 解决方案
laravel在使用JQueryDataTable插件在前台进行数据展示时,弹出“DataTables warning: table id=DataTables_Table_0 - Requested unknown parameter ‘4’ for row 0."在网上查了好多,都说是设置列数的选项atargets配置问题我对比了一下我的代码貌似我的并不是这个问题~~~于是一番折腾,最后...原创 2019-11-13 23:16:45 · 3464 阅读 · 2 评论 -
一个纯手写的jquery+css图片循环切换效果
一个纯手写的js+css3图片切换效果效果图核心实现代码方法demo下载地址演示地址效果图核心实现代码方法<div class="main"> <div class="left_right left"><img src="1.jpg" ><div>aaa</div></div> <div class="m...原创 2019-10-26 11:13:02 · 410 阅读 · 0 评论