前端
CrazyL-
记录学习点点滴滴,一次共勉
展开
-
npm install 卡住
解决方案,使用淘宝镜像npm config set registry https://registry.npm.taobao.org参考:https://blog.csdn.net/hushilin001/article/details/78126836转载 2019-02-07 18:04:17 · 2364 阅读 · 0 评论 -
Java爬虫——phantomjs抓取ajax动态加载网页
转载: http://blog.csdn.net/eq___/article/details/52721732转载 2017-08-10 15:46:08 · 3413 阅读 · 0 评论 -
sweetAlert回调
swal({ title: "保存成功", type: "success"},function(isConfirm){ callFunc();});这种单个按钮的回调参考多个按钮的回调即可 其实这个也是两个按钮,只是另外一个display:none 参考: https://blog.csdn.net/qq_25821067/article/detail...原创 2018-04-26 09:47:41 · 5468 阅读 · 0 评论 -
AJAX POST数据中文乱码解决
前端使用encodeURI进行编码var param = encodeURI(param);$.ajax({ url: 'url', methodtype: "POST", async: false, timeout: 60000, contentType: "application/json", ...原创 2018-03-05 14:04:52 · 1929 阅读 · 0 评论 -
导航栏选中效果设计
设计选中的样式,如定义为active_secleted使用jquery hover实现效果的变化,对每一个导航,调用 默认首页选中效果 $(".thispage").hover(function(){ $(".indexpage").removeAttr("id"); $(this).attr("id","active_secleted"); },f原创 2018-01-30 10:08:42 · 850 阅读 · 0 评论 -
jquery悬浮显示效果设计
$(document).ready(function() { var dropdown = $('.dropdown_area'); dropdown.css('display', 'none'); $('.a_dropdown').hover(function() { dropdown.css('display', 'block原创 2018-01-30 10:02:08 · 355 阅读 · 0 评论 -
uploadify 图片上传demo
$("#uploadify").uploadify({ 'auto': true, // 'swf': 'js/uploadify.swf', 'queueID': 'fileQueue', 'uploader': 'http://localhost:8081/upload/photo.do',原创 2017-09-06 11:08:24 · 320 阅读 · 0 评论 -
Uploadify cannot read the property 'queueData'
转载: https://stackoverflow.com/questions/12432124/uploadify-cannot-read-the-property-queuedataIt seems obvious but check that you have flash installed, I just ran across the exact bug on our develo转载 2017-07-18 13:48:49 · 1134 阅读 · 0 评论 -
jquery为动态生成的元素生成click事件
感谢: https://zhidao.baidu.com/question/1604659998200577667.html元素是通过某个事件触发append进去的, 需要将检测动态增加的这个元素的事件方法同时加载转载 2017-04-20 10:50:42 · 2163 阅读 · 0 评论 -
jquery检测鼠标滚动事件
$(window).scroll(function () { var scrollTop=$(window).scrollTop(); alert(scrollTop); });原创 2016-11-22 16:21:34 · 2971 阅读 · 0 评论 -
freemarker macro宏定义
转载自: https://my.oschina.net/weiweiblog/blog/506301?p=1用户定义指令-使用@符合来调用 有两种不同的类型:Macro(宏)和transform(传递器),Macro是在模板中使用macro指令定义,而transform是在模板外由程序定义(基本上都是基于Java的),这里通过Macro来介绍自定义指令。 例一: <#macro greet>转载 2016-11-04 10:48:56 · 6399 阅读 · 0 评论 -
链接中 href='#' 和 href='###' 的区别以及优缺点
https://www.cnblogs.com/cssfirefly/p/3865926.html首先,a 标签 + onclick=’{jscode}’ 是很常用的一种 js 运用方式,而不使用 href=’javascript:{jscode}’ 是为了兼容多种浏览器对 a标签的解释和处理不同。其次,使用 a 标签 + onclick=’{jscode}’ 时经常会加一个 href=’#转载 2018-01-30 09:47:34 · 879 阅读 · 0 评论 -
Javascript 中的神器——Promise
转载: 作者:流星狂飙 链接:https://www.jianshu.com/p/063f7e490e9a 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Promise in js回调函数真正的问题在于他剥夺了我们使用 return 和 throw 这些关键字的能力。而 Promise 很好地解决了这一切。2015 年 6 月,ECMAScript 6 的正转载 2018-01-03 10:13:25 · 243 阅读 · 0 评论 -
javascript超时调用和间歇调用
超时调用setTimeout(function () { console.log("hello");},2000);JavaScript是单线程解析器,一定时间内只执行一段代码。为了控制代码的执行,有一个JavaScript任务队列。这些任务会按照添加到任务队列的顺序执行。setTimeout()告诉JavaScript再过多长时间把当前任务添加到队列中。如果队列是空的,则添加的代码会立即原创 2017-10-15 17:29:58 · 478 阅读 · 0 评论 -
javascript函数声明和函数表达式
函数声明语法function functionName(arg0,arg1,arg2){ 函数体}函数表达式语法var functionName = function(arg0,arg1,arg2){ 函数体}关于函数声明提升sayHi();function sayHi(){ alert("hi");}上面的语法没问题,因为执行代码之前会先读取函数声明使用函数表达式时原创 2017-10-15 10:18:51 · 336 阅读 · 0 评论 -
javascript中String类型
字符方法var stringValue = "hello world";console.log(stringValue.charAt(1));console.log(stringValue.charCodeAt(1));console.log(stringValue[1]);结果e101e字符串操作方法concatvar stringValue = "hello ";var resul原创 2017-10-14 10:43:28 · 314 阅读 · 0 评论 -
javascript中Number类型
toString(进制)var num = 10;console.log(num.toString());console.log(num.toString(2));console.log(num.toString(8));console.log(num.toString(16));结果10101012atoFixed返回指定小数位的字符串console.log(num.toFixed(原创 2017-10-14 10:05:43 · 360 阅读 · 0 评论 -
javascript中boolean类型
var falseObject = new Boolean(false);var result = falseObject && true;console.log(result);var falseValue = false;result = falseValue && true;console.log(result);结果truefalse布尔表达式中所有对象都会被转化为true fa原创 2017-10-14 09:53:46 · 371 阅读 · 0 评论 -
使用input、ul模拟下拉框
html<input type="hidden" name="type" id="type" class="type" value="${object.type}"/><div class="select_kuang"> <input type="text" onfocus="selectTog(this, '.type')" id="typename" placeholder="-请选原创 2017-10-11 16:51:24 · 3472 阅读 · 0 评论 -
js表单提交
function formSubmit(msg,path,formId){ /** * 默认提交表单 */ var flag = true ; if(msg != '' && msg != 'undefined'){ flag = confirm(msg) ; } if(flag){ var form =$原创 2017-07-12 13:49:59 · 218 阅读 · 0 评论 -
js数组格式字符串转为数组
字符串str[826,34,36,33,32,32,706,31,572,30,706,198,566,482,535,215,387,32,725,32,708,32,293,263,868,31,1188,286,95,32,1128,42,31,33,32,45,687,31,31,36,675,31,841,33,1517,37,33,32,727,32,36,33,36,34,43,53,原创 2017-05-15 17:36:41 · 10515 阅读 · 0 评论 -
innerHTML和html()
在调试页面的时候出现个问题 $(‘#id’).innerHTML获取不到id内的html查看$(‘#id’)对象是有innerHTML属性的改为$(‘#id’).html()能够获取到研究的不是很深jQuery可能应该使用html()吧mark下原创 2017-01-13 11:38:22 · 887 阅读 · 0 评论 -
Aria2 百度网盘下载教程
感谢: https://www.chiphell.com/thread-1228502-1-1.html迅雷离线下载需要迅雷会员功能转战百度云打开如下连接 https://github.com/acgotaku/BaiduExporter(在此感谢作者提供脚本) 下载相关Zip文件(该打包文件包含chrome和firefox之脚本,本文引用chrome为例)解压Zip中chrome整个文件夹出转载 2016-12-25 22:04:57 · 26898 阅读 · 0 评论 -
WdatePicker.js日期选择控件
转载: http://www.cnblogs.com/luoyanli/archive/2013/05/17/3083827.html1.静态限制 注意:日期格式必须与 realDateFmt 和 realTimeFmt 一致 你可以给通过配置minDate(最小日期),maxDate(最大日期)为静态日期值,来限定日期的范围示例:限制日期的范围是 2006-09-10到2008-12-2转载 2016-11-04 16:44:55 · 2997 阅读 · 0 评论 -
js手机号校验
// 手机验证function checkMobiles(theForm) { return /^((13|15|18|14|17)+\d{9})$/.test(theForm);}function checkMobile() { var mobile = document.getElementById("mobile"); $("#mobileCorrect").hi原创 2016-11-04 10:10:05 · 2723 阅读 · 0 评论 -
js姓名校验
// 姓名校验function checkName() { $("#nameCorrect").hide(); var nameValue = document.getElementById("staffNameValue"); var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*();—|{原创 2016-11-04 10:08:43 · 6498 阅读 · 0 评论 -
js密码、重复输入密码、密码强度校验
//大写字母、小写字母、数字、特殊字符 满足其中三种即可function checkStrong(value) { var strength = 0; if (value.length > 5 && value.match(/[\da-zA-Z]+/)) { if (value.match(/\d+/)) { strength++;原创 2016-11-04 10:06:09 · 8020 阅读 · 0 评论 -
js登录名校验
//登录名校验function staffLoginNameValue() { var flag = true; $("#autoDistributionCorrect").hide(); var staffLoginName = document.getElementById("staffLoginName"); var reg = /^[A-Za-z0-9]*$原创 2016-11-04 09:56:10 · 448 阅读 · 0 评论 -
bootstrap CDN
<!-- 新 Bootstrap 核心 CSS 文件 --><link href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"><!-- 可选的Bootstrap主题文件(一般不使用) --><script src="http://apps.bdimg.com/libs/bo转载 2016-08-09 11:10:35 · 532 阅读 · 0 评论 -
创建RichFaces工程(idea、maven、JSF2、RichFaces4)
RichFaces是一个开源框架,它不借助于JavaScript而增加Ajax能力到存在的JSF应用程序中JDK1.7 TOMCAT7 IDE:intellij idea 1. 创建maven webapp项目,命名为RFDemo 参考博客分类idea下的创建 2. 修改maven的settings.xml文件,profiles元素中创建一个配置,如下:<profile>原创 2016-07-26 17:38:17 · 1173 阅读 · 0 评论 -
JSF事件
JSF支持4种事件值更改事件动作事件阶段事件系统事件(JSF2.0起支持)当组件的值发生改变时,由包含可编辑值的组件触发值更改事件,主要包括h:inputText、h:selectOneRadio、h:selectManyMenu等 当激活按钮或链接时,动作源会触发动作事件,主要有h:commandButton、h:commandLink 从应用请求值阶段开始,JSF实现会创建事件原创 2016-08-01 15:48:24 · 492 阅读 · 0 评论 -
JSF转换器和验证器
以下代码可以在我的资源中下载 JavaServer Faces核心编程(第3版)源码@ManagedBean(name="payment")@SessionScopedpublic class PaymentBean { private double amount; private String card = ""; private Date date = new原创 2016-08-01 14:02:00 · 448 阅读 · 0 评论 -
JSF标签之数据表h:dataTable
以下代码可以在我的资源中下载 JavaServer Faces核心编程(第3版)源码@ManagedBean@SessionScopedpublic class TableData { private static final Name[] names = new Name[] { new Name("William", "Dupont"),原创 2016-08-01 11:35:17 · 9100 阅读 · 1 评论 -
JSF2标签库
核心标签库 名称空间标识符:http://java.sun.com/jsf/core 前缀:fHTML标签库 名称空间标识符:http://java.sun.com/jsf/html 前缀:hFacelets 名称空间标识符:http://java.sun.com/jsf/facelets 前缀:ui复合组件标签库 名称空间标识符:http://java.sun.com/jsf/原创 2016-07-29 21:57:42 · 523 阅读 · 0 评论 -
JSF2导航应用demo
以博客中“jsf入门demo”为基础 参考《JavaServer Faces核心编程(第3版)》web.xml需要增加 <context-param> <param-name>javax.faces.application.CONFIG_FILES</param-name> <param-value>/WEB-INF/faces-config.xml</param-value>原创 2016-07-29 17:00:55 · 626 阅读 · 0 评论 -
JSF导航
1.静态导航 单击按钮以固定的JSF页面呈现响应<h:commandButton value="Login" action="welcome"></h:commandButton>2.动态导航 要实现动态导航,提交按钮必须有一个方法表达式<h:commandButton value="Login" action="#{loginController.verifyUser}"></h:comman原创 2016-07-29 16:06:29 · 516 阅读 · 0 评论 -
jsf架构
ppt手绘,ppt上传至资源,名称“JSF架构图” jsf生命周期还原视图 应用请求值 过程验证 更新模型值 调用应用程序 呈现响应如果没有请求值,jsf实现会直接跳转到呈现响应阶段。 在应用请求值阶段,JSF实现迭代组件树中的每个组件对象,每个组件对象都检查那些请求值属于自己并将其存储。存储在组件中的值被称为“本地值”。再设计jsf页面时,可添加验证器已验证本地值的正确性。这些验原创 2016-07-28 19:40:25 · 867 阅读 · 0 评论 -
jsf中的ajax技术
在“jsf2入门demo”基础上使用ajax index.xhtml<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" x原创 2016-07-28 19:04:42 · 3115 阅读 · 0 评论 -
jsf2入门demo
环境的搭建参考博客中分类RichFaces下的“创建RichFaces工程” 参考:《JavaServer Faces核心编程(第3版)》 项目目录结构 index.xhtml<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit原创 2016-07-28 18:50:06 · 1634 阅读 · 0 评论 -
很赞的JSF参考教程,走不路过,不要错过
http://www.coreservlets.com/JSF-Tutorial/jsf2/#Getting-Started原创 2016-07-27 15:18:23 · 608 阅读 · 0 评论