TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱
搜索到 218 篇与 的结果
2020-01-04

js替换字符串中的空格和回车以及文本框里的填写的域名不带http和https

js替换字符串中的空格和回车以及文本框里的填写的域名不带http和https
经常在js中要处理一些字符串的空格、回车、换行等问题,比较常见,所以记录下来。如js替换掉字符串中的空格\回车\换行 Jquery: $("#content").val($("#content").val().replace(/\ +/g,""));//去掉空格 $("#content").val($("#content").val().replace(/[ ]/g,""));//去掉空格 $("#content").val($("#content").val().replace(/[\r\n]/g,""));//去掉回车换行 <input type="text" id="content" value="https://www.zzwws.cn/archives/2596/"> $("#content").va...
2020年01月04日
929 阅读
0 评论
2020-01-04

js常用事件集合

js常用事件集合
常见的事件如下: 事件 事件句柄 用法 blur onblur 元素失去焦点。 focus onfocus 元素获得焦点。change onchange 域的内容被改变。click onclick 当用户点击某个对象时调用的事件句柄。 dblclick ondblclick 当用户双击某个对象时调用的事件句柄。keydown onkeydown 某个键盘按键被按下。 keyup onkeyup 某个键盘按键被松开。load onload 一张页面或一幅图像完成加载。mousedown onmousedown 鼠标按钮被按下。 mousemove onmousemove 鼠标被移动。 mouseout onmouseout 鼠标从某元素移开。 mouseover onmouseover 鼠标移到某元素之上。 mouseup onmouseup 鼠标按键被松开。reset onreset 重置按钮被点击。 submit onsubmit 确认按钮被点击。sel...
2020年01月04日
827 阅读
0 评论
2020-01-03

jQuery实现文件编码成base64并通过AJAX上传的方法

jQuery实现文件编码成base64并通过AJAX上传的方法
本文实例讲述了jQuery实现文件编码成base64并通过AJAX上传的方法。分享给大家供大家参考,具体如下:使用AJAX是无法直接上传文件的,一般都是新建个iframe在它里面完成表单提交的过程以达到异步上传文件的效果。如此做可以达到比较好的浏览器兼容性,不过代码量会比较大,即使是使用了文件上传插件,例如plupload。如何能达到灵活的程度呢,能像普通的AJAX提交表单数据那样将文件看成是普通表单参数来对待就好了。灵光一闪,利用javascript的FileReader对象将文件编码成base64再传服务器不就行了么~开始动手,丰衣足食。<?php // 后端对文件数据解码并保存 if (!empty($_POST)) { $dir = base64_upload($_POST['fileBase64'], 'jpg', 'img'); exit(json_encode(['img' => $dir])); } function base64_upload($content, $suffix, $dir = 'topic', $filename ...
2020年01月03日
925 阅读
0 评论
2020-01-03

jquery.cookie 介绍 和 用法

jquery.cookie 介绍 和 用法
1、依赖jQuery库2、下载官方github:https://github.com/carhartl/jquery-cookie蓝奏云下载地址:https://www.lanzouy.com/i8fbxhe3、使用创建一个整站cookie$.cookie('name', 'value'); 创建一个整站cookie ,cookie 的有效期为 7 天$.cookie('name', 'value', { expires: 7 }); 创建一个仅对 path 路径页面有效的 cookie ,cookie 的有效期为 7 天$.cookie('name', 'value', { expires: 7, path: '/' }); 读取 cookie$.cookie('name'); // 如果cookie存在 则获取到cookie值 => 'value' $.cookie('nothing'); // 如果cookie不存在 则返回 => undefined 获取所有可见的 cookie$.cookie(); // 数据格式 => { name: 'value' ...
2020年01月03日
870 阅读
0 评论
2020-01-02

js获取url中参数值

js获取url中参数值
方法一:正则法(解决获取中文参数乱码)function getQueryString(key) { var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)"); var result = window.location.search.substr(1).match(reg); return result ? decodeURIComponent(result[2]) : null; } alert(getQueryString("参数名1")); 方法二:split拆分法function getRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = ...
2020年01月02日
918 阅读
0 评论
2020-01-02

js MD5加密处理

js MD5加密处理
关于MD5:MD5.js是通过前台js加密的方式对用户信息,密码等私密信息进行加密处理的工具,也可称为插件。在本案例中 可以看到MD5共有6种加密方法:1, hex_md5(value)2, b64_md5(value)3, str_md5(value)4, hex_hmac_md5(key, data)5, b64_hmac_md5(key, data)6, str_hmac_md5(key, data)下载地址:https://www.lanzouy.com/i8emhghMD5.js 源代码如下 (若不想下载,可直接复制使用):/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contributors: Greg Holt, Andrew Ke...
2020年01月02日
913 阅读
0 评论
2019-12-31

JQuery ajax 实例详解

JQuery ajax 实例详解
$.ajax({ type: "post",//提交数据的类型 post get url: "login.html",//提交的网址 data: {//提交的数据 name: "name", password: "password" }, dataType: "json",//"xml", "html", "script", "json", "jsonp", "text" //返回数据的格式 contentType: "application/x-www-form-urlencoded",//发送数据到服务器时所使用的内容类型 timeout: 10000,//设置请求超时时间(毫秒) async: true,//异步为true,同步为false,默...
2019年12月31日
983 阅读
0 评论
2019-12-31

CSS里的float清除浮动引用方法

CSS里的float清除浮动引用方法
一、浮动产生原因一般浮动是什么情况呢?一般是一个盒子里使用了CSS float浮动属性,导致父级对象盒子不能被撑开,这样CSS float浮动就产生了。本来两个黑色对象盒子是在红色盒子内,因为对两个黑色盒子使用了float浮动,所以两个黑色盒子产生了浮动,导致红色盒子不能撑开,这样浮动就产生了。简单地说,浮动是因为使用了float:left或float:right或两者都是有了而产生的浮动。二、浮动产生负作用1、背景不能显示由于浮动产生,如果对父级设置了(CSS background背景)CSS背景颜色或CSS背景图片,而父级不能被撑开,所以导致CSS背景不能显示。2、边框不能撑开如上图中,如果父级设置了CSS边框属性(css border),由于子级里使用了float属性,产生浮动,父级不能被撑开,导致边框不能随内容而被撑开。3、margin padding设置值不能正确显示由于浮动导致父级子级之间设置了css padding、css margin属性的值不能正确表达。特别是上下边的padding和margin不能正确显示。三、css解决浮动,清除浮动方法1、把这段代码添加的C...
2019年12月31日
859 阅读
0 评论
2019-12-30

jQuery-自己封装的弹框

jQuery-自己封装的弹框
(function () { CDK={ cfm:function(resFun,errFun){ var confirm=document.createElement('div'); confirm.setAttribute('style','position:fixed;top:0;left:0;width: 100%;height: 100%;z-index:99;background-color: rgba(0, 0, 0,0.3);'); $(confirm).addClass('confirmkuang'); $(confirm).html( '<div class="addson" style="opacity:0;position:fixed;top:40%;left:40%;z-index: 9999;min-width:260px;max-width:260px;min-height:100...
2019年12月30日
786 阅读
0 评论
2019-12-26

Apache与NGINX下Access-Control-Allow-Origin * 设置

Apache与NGINX下Access-Control-Allow-Origin * 设置
介绍网站一般在需要共享资源给其他网站时(跨域传递数据),才会设置access-control-allow-origin HTTP头设置Access-Control-Allow-Origin,可以解决多域名跨域问题Access-Control-Allow-Origin * 等所有网站都可以跨域访问Access-Control-Allow-Origin zzwws.cn 允许zzwws.cn跨域访问Apache<IfModule mod_headers.c> Header set Access-Control-Allow-Origin: "*" Header set Access-Control-Allow-Methods: "GET,POST,PUT,DELETE,OPTIONS" Header set Access-Control-Allow-Headers: "Content-Type" </IfModule> 添加到httpd.conf最下面NGINXadd_heade...
2019年12月26日
1,452 阅读
2 评论