js
王焜棟琦
这个作者很懒,什么都没留下…
展开
-
JavaScript缓存封装,支持过期秒数到了自动移除
JavaScript缓存封装,支持过期秒数到了自动移除原创 2024-08-15 14:47:09 · 108 阅读 · 0 评论 -
jquery设置兄弟元素样式siblings
jquery设置兄弟元素样式siblings原创 2024-08-07 16:01:09 · 130 阅读 · 0 评论 -
js检测网址是否可访问,javascript检测网址是否可访问,支持跨域;
js检测网址是否可访问,javascript检测网址是否可访问,支持跨域;原创 2024-01-12 14:21:19 · 1369 阅读 · 0 评论 -
js给vue输入框赋值
js给vue输入框赋值原创 2023-11-23 09:50:35 · 922 阅读 · 0 评论 -
js获取富文本编辑框是否有内容
【代码】js获取富文本编辑框是否有内容,正则表达式检查内容。原创 2023-10-24 14:14:45 · 1038 阅读 · 0 评论 -
正则表达式检查html是否有图片
【代码】正则表达式检查html是否有图片。原创 2023-10-24 14:12:26 · 499 阅读 · 0 评论 -
js控制图片在可视区域才展示,图片懒加载
js控制图片在可视区域才展示,图片懒加载原创 2023-09-13 17:20:10 · 189 阅读 · 0 评论 -
设置父级iframe自适应内容页高度
设置父级iframe自适应内容页高度原创 2023-08-22 09:18:28 · 318 阅读 · 0 评论 -
js正则表达式去掉空格
js正则表达式去掉空格转载 2023-07-18 11:14:00 · 161 阅读 · 0 评论 -
input输入框禁止自动填充
input输入框禁止自动填充原创 2023-06-28 10:25:08 · 694 阅读 · 0 评论 -
jquery排除兄弟元素命中样式,自己命中高亮样式,siblings使用
siblings使用,jquery排除兄弟元素命中样式,自己选中样式原创 2023-04-25 13:50:48 · 102 阅读 · 0 评论 -
js将数据表格字符串太长处理为省略符
处理表格里面,字符太多,用省略符,点击显示所有文本原创 2023-04-21 10:39:01 · 383 阅读 · 0 评论 -
js将blob转换为文本
js将blob转换为文本原创 2022-08-12 17:07:20 · 1315 阅读 · 0 评论 -
XMLHttpRequest下载文件,js下载文件,支持后台消息在前端页面提示
js下载文件,XMLHttpRequest下载文件原创 2022-07-29 21:49:38 · 1544 阅读 · 0 评论 -
vue替换url中的#为指定字符串
vue替换url的#原创 2022-07-22 09:26:32 · 1487 阅读 · 0 评论 -
jquery滚动到页面底部
/*滚动到底部*/$('html, body').animate({ scrollTop: $(document).height() }, 500);原创 2022-05-30 22:50:01 · 1256 阅读 · 0 评论 -
将iframe的内容高度赋值给iframe本身高度,并隐藏iframe里面的垂直滚动条,使iframe和父页面看成是一个整体页面
将iframe的内容高度赋值给iframe本身高度,并隐藏iframe里面的垂直滚动条,使iframe和父页面看成是一个整体页面核心计算iframe的js代码var ifr = document.getElementById('stageFrame');//计算iframe高度function calcHeight() { ifr.style.height = '700px'; //获取iframe里面的内容高度 var iDoc = ifr.contentDoc原创 2021-10-21 16:14:25 · 348 阅读 · 0 评论 -
js给父页面追加style样式
var WinObj = parent || window;//固定标签的样式,添加到父页面var styleTag ='<style>.edit-form .layui-form-label{width: 169px;}#e_gd_tag { }#e_gd_tag div { border: 1px dashed #bdbdbd; padding: 3px 6px; margin: 5px; cursor: pointer; }#e_gd_tag .jh { border: 2px sol原创 2021-04-28 17:43:35 · 718 阅读 · 0 评论 -
js动态创建a标签,模拟点击下载文件;通过动态创建iframe下载文件
方式一:js动态创建a标签,js模拟点击下载文件var a = document.createElement('a');a.href = "www.baiduggx.com/123.jpg";a.id = "img0091";a.download = "123.jpg";a.style = "display:none";document.body.appendChild(a);document.getElementById("img0091").click();原创 2021-03-30 14:19:00 · 2067 阅读 · 0 评论 -
jsTree动态创建节点,解决创建不了节点问题
官方文档https://www.jstree.com.cn/js动态创建节点不成功的原因主要是配置没有设置check_callback,默认是false,需要配置返回true,才可以创建节点<link href="/jstree/themes/default/style.min.css?v=2021-02-08-1" rel="stylesheet" /><script src="/lib/jquery/dist/jquery.min.js?v=2021-02-08-1">原创 2021-02-09 10:34:21 · 954 阅读 · 0 评论 -
jQuery获取多个类名称的元素
获取有类active样式的元素$(".labels-item.active")原创 2021-02-02 15:43:29 · 957 阅读 · 0 评论 -
jquery在iframe中获取父级里面的元素值
在iframe里面的js代码,获取iframe父级document元素的值父级页面元素<input type="text" class="layui-input" id="txtCateName" placeholder="图册名称" autocomplete="off" lay-verify="required">iframe中的js代码$(parent.document).find("#txtCateName").val();...原创 2021-02-02 15:40:19 · 705 阅读 · 0 评论 -
获取input[type=file]的访问地址url,可用于本地选择图片预览
<img id="img01" src="" alt="" />//获取file文件的访问地址function getFileUrl(file) { var url; var agent = navigator.userAgent; if (agent.indexOf("MSIE") >= 1 || agent.indexOf("NET")!=-1) {原创 2021-01-29 16:52:06 · 1622 阅读 · 0 评论 -
div中设置自定义属性存json数据就可以不用转义json里面的引号了,推荐使用encodeURIComponent编码json数据,防止json转换对象失败
图中leaderuserid属性存的是json编码后的数据var arr=[{Key:1,Name:'物供'},{Key:2,Name:'欧阳修'}]; //对象转json字符串,然后转换为编码数据var userJson = encodeURIComponent(JSON.stringify(arr));//转换为对象,有效防止div自定义属性中存json有引号问题var obj3=JSON.parse(decodeURIComponent(userJson));...原创 2021-01-28 11:11:31 · 448 阅读 · 0 评论 -
自定义消息框,弹出后三秒后自动消失,消息框css水平垂直居中,自适应视窗尺寸
<style>.sys_showMsg { box-shadow: 0 0 9px 3px #999; color: #ffffff; font-size: 18px; background: #0caa00; border: 1px solid #c1c1c1; position: absolute; width:80%; transform: translate(10%); z-index: 40000; } .sys_showMsg .msg_con { position: relat原创 2021-01-27 10:47:11 · 744 阅读 · 0 评论 -
js自定义回调函数
<script type="text/javascript"> var pageData = { //uploadUrl上传地址 //file文件二进制,file对象 // callbackFunc是回调函数 upload: function (uploadUrl, file, callbackFunc) { //上传文件 //上传完成,执行回调函数 if (callbackFunc!= undefined) {原创 2021-01-07 16:14:33 · 976 阅读 · 0 评论 -
layer.alert设置宽高
layer.alert('用户张飞的新密码123456' , { area: ['600px', '180px']});原创 2020-12-16 16:58:16 · 3381 阅读 · 0 评论 -
根据iframe里面的内容高度动态设置iframe高度
<iframe id="stageFrame" onload="iframeLoad()" src="/home/index" style="width:100%;height:auto;overflow-x:hidden;overflow-y:hidden;"></iframe>//根据iframe里面的内容高度动态设置iframe高度 function iframeLoad() { var ifr = document.getElementById('s原创 2020-06-18 18:52:32 · 889 阅读 · 0 评论 -
在iframe中js获取父级滚动条高度
window.parent.scrollY;原创 2020-06-18 18:48:45 · 1257 阅读 · 0 评论 -
js设置某个div滚动到顶部
<div class="content" id="questionList009"></div>设置某个div滚动到顶部,scrollTop: 0 ,100是动画效果,questionList009是div定义的id$('#questionList009').animate({ scrollTop: 0 }, 100);原创 2020-06-15 11:21:28 · 3378 阅读 · 0 评论 -
js对比两个文本的差异并高亮显示差异部分
在线参考demo:http://incaseofstairs.com/jsdiff/项目地址:https://github.com/kpdecker/jsdiff效果图:测试页面html源码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title&g...原创 2020-03-25 09:52:54 · 11634 阅读 · 3 评论 -
input只能输入正整数正则表达式
<input type="text" oninput="if(this.value=='00'){this.value='0';}else{this.value=this.value.replace(/[^0-9]/g,'')}"/>原创 2019-04-03 17:05:07 · 15154 阅读 · 1 评论 -
mCustomScrollbar异步加载数据滚动条无效的问题
在请求ajax之前调用,手动销毁:$(".Scrollbar .barY").data("mCS", ''); //手动销毁在ajax成功后,html加入body后,调用: //重新初始化加载mCustomScrollbar $(".Scrollbar .barY").mCustomScrollbar();...原创 2019-05-21 15:48:41 · 1959 阅读 · 0 评论 -
JavaScript,js读写cookie
/* 读取cookie工具 */window.readCookie = function (name) { var nameEQ = name + '='; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; ...原创 2019-05-22 10:52:46 · 577 阅读 · 0 评论 -
iframe的一个页面去刷新另一个同级的iframe页面
这里的top指最上面的最外层的页面Window对象,要实现一个(甲iframe)里面的js代码去刷新另一个同级的(乙iframe)页面参考代码:$(top.document).find("iframe[src='/FirstPage/Manage']").attr("src",'/FirstPage/Manage');这个代码是在(甲iframe)页面里面写,通过最外层的docu...原创 2019-05-31 10:07:17 · 2644 阅读 · 4 评论 -
JS UTC时间格式字符串,js将UTC时间直接转换为本地时间
JS UTC时间格式字符串:2019-05-28T09:00:20.000Znew Date('2019-05-28T09:00:20.000Z')在浏览器里面执行这个new Date('2019-05-28T09:00:20.000Z')代码,会把这个“2019-05-28T09:00:20.000Z”UTC协调时间自动转换为本电脑本地时区的本地时间...原创 2019-05-31 10:16:43 · 15659 阅读 · 0 评论 -
iframe子页面在session登录失效时,让父页面跳转到登录
在登录页面加上如下js代码,在页面头部加<head><script> //登陆判断父页面是否跳转到登录页 if (window.top!=null && window.top.document.URL!=document.URL){ window.top.location= document.URL;...原创 2019-07-19 14:56:14 · 1810 阅读 · 0 评论 -
jquery重写ajax,设置自定义状态码处理
(function($){ //备份jquery的ajax方法 var _ajax=$.ajax; //重写jquery的ajax方法 $.ajax=function(opt){ ////备份opt中error和success方法 //var fn = { // error:function(XMLHttpR...原创 2019-07-19 15:01:19 · 2945 阅读 · 1 评论 -
js设置cookie,并全站有效
function setCookie(name, value, liveMinutes) { if (liveMinutes == undefined || liveMinutes == null) { liveMinutes = 60 * 2; } if (typeof (liveMinutes) != 'number') { liveMinutes = 60 * 2;//默认原创 2017-10-11 16:22:35 · 6917 阅读 · 0 评论 -
给div添加遮罩层,js给页面添加遮罩层
给id为p_div的元素添加遮罩层<div style="background:#000000;height:280px;position:relative;" id="p_div"> <video id="videoLive" style="" controls="controls" autoplay="autoplay&qu原创 2015-11-18 14:53:07 · 9491 阅读 · 0 评论