javascript
tyasdxx
这个作者很懒,什么都没留下…
展开
-
TinyMCE富文本编辑器粘贴图片自动上传问题解决
TinyMCE 编辑器支持粘贴图片,但是自动会将图片转换成 base64 编码,这样将内容提交到后台,数据会很大。图 | TinyMCE。原创 2022-10-26 14:32:20 · 3796 阅读 · 2 评论 -
后台传过来的字符串包含换行符,JS中提示unterminated string错误
解决办法:<!--在页面中加上这个,JS中使用--><div style="display: none"> <pre id="pre_str">${content}</pre></div><script type="text/javascript"> var content = $("#pre_str").html();//后台传过来的字符串 console.log('content',conte原创 2021-10-15 19:33:57 · 1949 阅读 · 0 评论 -
JS统计字符串中汉字的个数
//计算中文字符长度function checksum(chars){ var fuhao=[',','。',';','!',':','【','】','…','?','“','”','—','·' ,'、','《' ,'》' ,'(',')' ,'¥','@' ];//一些中文符号 var fuhao_code=[]; for(var j=0;j<fuhao.length;j++){ //console.log('---##--' , fuhao[j].charCodeAt(0) .原创 2021-08-11 20:26:47 · 2040 阅读 · 0 评论 -
clipboard.js 点击复制到剪切板demo
html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>constructor-selector</title> <meta name="viewport" content="width=d...原创 2020-03-26 17:20:41 · 272 阅读 · 0 评论 -
jquery动态添加删除div 新添加的为什么删不掉
原标题:用jquery方法的绑定侦听和销毁来解决动态div的增加删除$(document).ready(function(){ bindListener();})function addimg(){ $("#mdiv").append('X'); // 为新元素节点添加事件侦听器 bindListener();}// 用来绑定事件(使用转载 2017-07-13 18:43:39 · 1664 阅读 · 0 评论 -
动态创建多个KindEditor编辑器
首先写这篇文章是为了以后自己使用,其中的逻辑方式可能不是最好的,因本人也是菜鸟一只。言归正传。创建多个编辑器是因为有个项目类似于微博的评论的功能,一个页面会有多个文章或广播就需要多个评论,根据加载的文章数来动态创建多个编辑器了,我的方式如下:var K = window.KindEditor;//编辑器全局变量 var kinditerArry = new Array(4);转载 2017-07-14 14:44:43 · 2716 阅读 · 0 评论 -
jquery a标签不可点击,绑定bind/解除unbind点击,ajax防止重复提交
点击绑定解除 //点击操作$("#dianji").bind("click",function(){ test($(this));}); function test(obj){ alert( 11111);}$("#bangding").bind("click",function(){ var obj = $("#dianji"); obj.原创 2017-03-31 14:03:57 · 4000 阅读 · 0 评论 -
凑合看,t0utia0ha0,JS代码转PHP
参数计算JS代码: var r = ss();console.log('#' + r['as']);function ss() { var t = {}; var i = Math.floor((new Date).getTime() / 1e3), t = i.toString(16).toUpperCase(),原创 2017-10-17 16:29:18 · 707 阅读 · 0 评论 -
ajax动态加载swiper,滑动问题解决
$.ajax({ type : "get", url : "data.php", data : {type:1 }, dataType:"json", beforeSend: function(){ $('.swiper-wr原创 2017-12-22 12:02:17 · 2953 阅读 · 0 评论 -
此图片来自微信公众平台 解决方法
function showImg(url) { var frameid = 'frameimg' + Math.random(); console.debug(frameid); console.debug(url); window.img = 'window.onload = function() {转载 2016-05-05 14:44:16 · 6265 阅读 · 0 评论 -
验证js
//注册提交 $('body').on('click','.reginster_btn',function () { var lawfulNameReg=$('#lawfulNameReg').val(); var patternNameReg=/[^\u4e00-\u9fa5]/g; var idCardReg=$('#idCard').v转载 2018-01-18 11:51:33 · 244 阅读 · 0 评论 -
select option selected不起作用
<!DOCTYPE HTML><html><head><meta charset="UTF-8"><title>test</title><script type="text/javascript"></script><原创 2018-04-19 10:20:21 · 3677 阅读 · 0 评论 -
JS 校验18位身份证号码正确性,出生年月日校验,校验码判断
//校验身份证号码正确性 function testId(id) { var format = /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])...原创 2018-07-20 12:01:28 · 4799 阅读 · 0 评论 -
Clipboard.js 复制内容到剪切板 ,不用Flash
adadqdqwdvdfvdfdfgergergergergdfbddfg复制内容var clipboard = new Clipboard('.fz'); clipboard.on('success', function(e) { //console.info('Action:', e.action); //console.info('Text:',原创 2017-07-13 17:14:51 · 698 阅读 · 0 评论 -
$.ajax POST
var url = "http://www.test.com"; $.ajax({ type: "POST", dataType: "jsonp", url: url, beforeSend: function(){ $("#id2").html('正在请求...'); }, success: function (json) { if(json.sta原创 2017-05-31 11:26:27 · 348 阅读 · 0 评论 -
微信 公众号 JS
window.__moon_host = 'res.wx.qq.com';window.moon_map = { "biz_common/utils/respTypes.js": "//res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/biz_common/utils/respTypes3518c6.js", "biz_common/utils/url/原创 2017-05-11 17:13:08 · 706 阅读 · 0 评论 -
ajax异步如何返回responseText
原文地址:http://cache.baiducontent.com/c?m=9d78d513d9d437a94f9993697b15c012124381132ba6da020cd7843894732a40506793f1787c0705a39f3a2143b8482cfdf04165367360e0da8ad5169cec85295fce707e360b873105a31eb8ba4032c05转载 2015-09-15 18:35:51 · 3020 阅读 · 0 评论 -
audio 自动播放 iPhone微信客户端
audio标签,android系统可以自动播放MP3,但是iPhone系统不起作用。iPhone系统,微信浏览器加上下面JSdocument.addEventListener("WeixinJSBridgeReady", function () { XXXXXX(); }, false);function XXXXXX(){ doc原创 2016-02-02 17:39:20 · 3631 阅读 · 1 评论 -
JS随机颜色
function randomColor() { return '#'+('00000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6); }下载:http://files.cnblogs.com/zjfree/jsRandomColor.rar原文地址:http://www.cnblog转载 2016-02-18 16:07:45 · 865 阅读 · 0 评论 -
JS格式化/压缩JSON数据
使用方法,format(json)这样为格式化代码。format(json,true)为开启压缩模式。function format(txt,compress/*是否为压缩模式*/){/* 格式化JSON源码(对象转换为JSON文本) */ var indentChar = ' '; if(/^\s*$/.test(txt)){转载 2016-02-18 16:11:26 · 13102 阅读 · 2 评论 -
jQuery-UI 拖动Div交换位置
jQuery UI Sortable - Default functionality #sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; } #sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left转载 2016-02-24 12:42:27 · 7161 阅读 · 1 评论 -
自定义百度网盘分享密码 (Javascript)
原文地址:https://www.giuem.com/baidu-pan-customize-share-password-by-javascript/最近看到几个小伙伴的博客都在说这个自定义密码的,作为高三狗的我忍不住也要插上一脚了。。首先看下效果吧。(一不小心就开车了)地址:http://pan.baidu.com/s/1o7bIomm密码:帅B转载 2016-03-10 17:37:17 · 9936 阅读 · 8 评论 -
详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()
一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明。转载 2015-12-10 18:30:50 · 510 阅读 · 0 评论 -
为什么Jquery对input file控件的onchange事件只生效一次
今天在做jquery对input file控件的onchange事件进行监听,就一直只生效一次,不知道Jquery为什么对file控件没有做到每次改变触发onchange事件的效果,但是还是有好几种解决方法的: 1.原始方法:把事件写在file控件的onchange=""里面; 2.Jquery方法一: $('#fileId').live('change',function()转载 2016-04-07 18:25:13 · 4577 阅读 · 0 评论 -
javascript检查android软键盘隐藏显示
javascript如何检查当输入框获取焦点弹出android软键盘时,如果点击的是键盘上的隐藏按钮隐藏键盘时,如何捕获点击隐藏按钮事件。javascript检查android软键盘隐藏显示比较简单,主要是不好判断如果点击的是键盘上的隐藏按钮,因为keydown,keyup中获取不到按键的keyCode,获取到的都为0(可以获取到“前往”这个键的keyCode为13)。ja转载 2016-07-27 14:15:27 · 2767 阅读 · 0 评论 -
js获取当前页面所在目录路径
/** * 当前页面所在目录路径 * 当前页面地址:http://www.abc.com/shop/page.php?id=123&s=142231233 * 结果:http://www.abc.com/shop */ function GetUrlPath(){ var url = document.location.toString();原创 2017-01-24 16:31:25 · 7590 阅读 · 0 评论 -
超简单JS二级联动的简单实例
一级分类 请选择 var linkage_data={$list_file_category};//初始化级联数据,{$list_file_category}是PHP的JSON_ENCODE的数据,数组有3个数据,id,parent_id,name function linkage(parent_dom,son_dom){转载 2017-03-17 16:39:44 · 1651 阅读 · 0 评论 -
ajaxFileUpload 上传文件/图片,传参数,解决第二次无法上传问题
html:Javascript: function ajaxFileUpload(id){ //图片格式验证 var x = $('#'+id); if (!x || !x.val()) return; var patn = /\.jpg$|\.jpeg$|\.png$|\.原创 2017-01-06 12:08:03 · 3660 阅读 · 0 评论 -
JS通过ajax方式从数据库动态获取数据的代码
原文地址:http://www.sharejs.com/codes/javascript/8182function showCustomer(str){var xmlhttp; if (str=="") { document.getElementById("txtHint").innerHTML=""; return; }if (window转载 2015-09-15 16:36:37 · 16284 阅读 · 0 评论