随笔分类 -  JS

摘要:一、引用 <script src="https://pv.sohu.com/cityjson?ie=utf-8"></script> <script src="https://ip.ws.126.net/ipquery"></script> 二、 <script src="https://code. 阅读全文
posted @ 2020-05-19 14:44 雨殇丶 阅读(3693) 评论(0) 推荐(1)
摘要:function IsMobile(){ let info = navigator.userAgent; let agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPod", "iPad"]; for(let i = 0; 阅读全文
posted @ 2020-04-22 09:44 雨殇丶 阅读(1809) 评论(0) 推荐(1)
摘要:html结构: <div class="share-list"> <ul class="share-container"> <li> <a title="分享到微信" href="javascript:void(0)" class="bds_weixin"> <img src="http://ima 阅读全文
posted @ 2020-03-12 21:32 雨殇丶 阅读(706) 评论(0) 推荐(0)
摘要:<button onclick="ShareToLinkedin()" style="cursor:pointer">分享领英</button> function ShareToLinkedin() { var _href = "https://www.linkedin.com/shareArtic 阅读全文
posted @ 2020-03-12 21:26 雨殇丶 阅读(932) 评论(0) 推荐(0)
摘要:<button id="btn1">通过ID获取Class</button> <div id="div1"> <div class="aa"></div> </div> $("#btn1").click(function () { var cname = $("#div1 div").attr("c 阅读全文
posted @ 2020-03-12 21:14 雨殇丶 阅读(5013) 评论(0) 推荐(0)
摘要:一、js方式的页面跳转1.window.location.href方式 <script language="JavaScript" type="text/javascript"> window.location.href="http://www.dayanmei.com/"; </script> 2 阅读全文
posted @ 2020-03-01 22:05 雨殇丶 阅读(5188) 评论(0) 推荐(1)
摘要:用一个div当做了一个按钮来使用。(我遇到过button按钮失效) <div class="button"> <div class=" next_button button_left btn_red" style="width: 345px;"> 下一步 </div> </div> 因为是动态添加的 阅读全文
posted @ 2020-03-01 21:51 雨殇丶 阅读(1305) 评论(0) 推荐(0)
摘要:一般这样创建一个日期变量 var time = new Date("2020-02-20 12:00:00"); 发现在iOS中不兼容,返回valid Date。 IOS中不支持 - 连接日期 需要写成 var time = new Date("2020-02-20 12:00:00".replac 阅读全文
posted @ 2020-02-21 22:14 雨殇丶 阅读(758) 评论(0) 推荐(0)
摘要:引入JS文件时: <script type="text/javascript"> document.write("<script type='text/javascript' src='../Script/JS/jquery-3.3.1.js?random=" + Math.random() + " 阅读全文
posted @ 2020-02-21 22:02 雨殇丶 阅读(1640) 评论(0) 推荐(0)
摘要:今天要截取一个文档,发现C#中substring默认是将汉字当一个字节来截取的,但是我需要把汉字按照2个字节来算。 比如: str="雪洁hello" 我想要前5个字节的字符,也就是"雪洁h"。 如何处理? C#中substring默认是将汉字当一个字节来截取的,那么如何按字节数截取字符串? 答案: 阅读全文
posted @ 2020-01-15 17:15 雨殇丶 阅读(920) 评论(0) 推荐(0)
摘要:一、需求场景 大家在平时的开发中,肯定会遇到“某些字符超过多少字截断,并显示...”的需求,特别是在移动端,碍于屏幕尺寸的限制,某些“昵称”,“备注”等等字段,经常会让截断,后面跟着仨点。 1、纯汉字或纯英文字符串 直接用slice、substr、substring、splice等方法就可以直接按照 阅读全文
posted @ 2020-01-08 10:12 雨殇丶 阅读(1044) 评论(0) 推荐(0)
摘要:截取字符串的使用比较广泛,有很多中方法,本文粗略的整理了一些,感兴趣的额朋友可以才参考下 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含 阅读全文
posted @ 2020-01-08 10:03 雨殇丶 阅读(60249) 评论(0) 推荐(0)
摘要:// JS截取字符串可使用 substring()或者slice() // // 函数:substring() // 定义:substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。 // 功能:字符串截取,比如想从"Minid 阅读全文
posted @ 2020-01-08 09:45 雨殇丶 阅读(2767) 评论(0) 推荐(0)
摘要:1.判断一个数组中是否包含某元素 arr.indexOf(val) > -1 // true 包含 false 不包含 arr.includes(val) // ES7 true 包含 false 不包含 2.判断一个对象中是否包含某属性 obj.hasOwnProperty(attr)// tru 阅读全文
posted @ 2019-12-27 18:06 雨殇丶 阅读(9597) 评论(0) 推荐(0)
摘要:/** * 遍历表格获取每行数据及每个单元格数据 * @param tableID 表格ID */ function GetTable(tableID) { var milasUrl = {};//新建对象,用来存储所有数据 var subMilasUrlArr = {};//存储每一行数据 var 阅读全文
posted @ 2019-12-06 18:02 雨殇丶 阅读(6349) 评论(0) 推荐(0)
摘要:方式一:禁用10秒,10秒钟后可用 /** * 按钮禁用10秒 * @param submitButtonName 按钮ID名 */ function disabledSubmitButton(submitButtonName) { $("#" + submitButtonName).attr({ 阅读全文
posted @ 2019-12-04 13:39 雨殇丶 阅读(1861) 评论(1) 推荐(1)
摘要:查了好一会资料,发现keyup事件在ios系统下存在不兼容问题,解决的方法是通过 html5的 oninput事件来实现,代码如下; <input id="input" type="text" /> document.querySelector('#input').addEventListener( 阅读全文
posted @ 2019-11-12 19:18 雨殇丶 阅读(1273) 评论(0) 推荐(0)
摘要:一、获取地址栏路径 var url = window.location.href; 二、截取指定字符后的内容 /** * 截取指定字符后的内容 * @param url 路径 * @param parameter 字符 */ function getCaption(url,parameter) { 阅读全文
posted @ 2019-11-07 21:19 雨殇丶 阅读(4110) 评论(0) 推荐(0)
摘要:/* * param str 要截取的字符串 * param L 要截取的字节长度,注意是字节不是字符,一个汉字两个字节 * return 截取后的字符串 */ function CutStr(str, L) { var result = '', strlen = str.length, // 字符 阅读全文
posted @ 2019-10-24 09:16 雨殇丶 阅读(3135) 评论(0) 推荐(0)
摘要://时间差 function GetTime(time) {//di作为一个变量传进来 //如果时间格式是正确的,那下面这一步转化时间格式就可以不用了 var dateBegin = new Date(time.replace(/-/g, "/"));//将-转化为/,使用new Date var 阅读全文
posted @ 2019-10-24 09:15 雨殇丶 阅读(962) 评论(0) 推荐(0)