
前端资料
文章平均质量分 52
张某某啊哈
做一个有梦想的程序猿
展开
-
HttpClient4.5教程-第四章-HTTP身份认证
HttpClient对HTTP标准规范中定义的认证机制和非标准的认证机制如NTLM和SPNEGO提供了全面的支持。4.1 用户凭证大部分的用户认证过程都需要一组凭证用于鉴定用户的身份,用户凭证最简单的方式就是一组 用户名/密码 对,UsernamePasswordCredentials用明文形式表示一组安全主体和密码凭证,该类一般可满足HTTP标准规范中的认证机制的要求。//安全主体user 密码凭证pwdUsernamePasswordCredentials creds...原创 2021-04-09 14:17:45 · 1433 阅读 · 0 评论 -
JavaScript addEventListener()事件监听方法
addEventListener()方法将事件处理程序附加到指定的元素。您可以使用removeEventListener()方法轻松删除事件侦听器。语法:element.addEventListener(event, function, useCapture);第一个参数是事件的类型(如“ click”或“ mousedown”)。 第二个参数是我们想要在事件发生时调用的函数。 第三个参数是一个布尔值,指定是使用事件冒泡还是事件捕获。此参数是可选的。请注意,您不要为事件使用“on”前缀;原创 2021-04-08 19:11:44 · 2113 阅读 · 0 评论 -
JS/Jquery 表单方式提交总结
1. submit提交(1). submit 按钮式提交缺点:在提交前不可修改提交的form表单数据// 1. html<form method="post" action="/../.." > <input type="text" name="username" value="" /> <input type="password" name="pwd" value="" /> <input type="submit" val原创 2021-04-08 19:03:32 · 314 阅读 · 0 评论 -
使用jQuery设置disabled属性与移除disabled属性
表单中readOnly和disabled的区别:Readonly只针对input(text/ password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是subm原创 2021-03-29 16:33:36 · 537 阅读 · 0 评论 -
<textarea >文本域如何换行
<textareaname="textfield" id="textfield"><?echo "nnn\n";//这里 \n 好使echo "bbbb";echo "<br>";//这里不好使echo "ddd";?></textarea>原创 2021-03-29 16:29:24 · 1585 阅读 · 0 评论 -
addEventListener() 方法
先看个例子:document.getElementById("myBtn").addEventListener("click", function(){ document.getElementById("demo").innerHTML = "Hello World";});定义和用法addEventListener() 方法用于向指定元素添加事件句柄。提示: 使用 removeEventListener() 方法来移除 addEventListener() ...原创 2021-03-29 16:27:36 · 1079 阅读 · 0 评论 -
js中onclick事件传递多个参数方法
**js中onclick事件传递多个参数方法**1.多个字符串拼接中onclick事件 传递参数写法οnclick=“chooseHotel(’’ + hotelid + ‘’,’’ + reply + ‘’,’’ + star + ‘’,’’ + account + ‘’)”2.vue中@click 传递多个参数方法@click=“choosefang(info.hotelName,info.hotelId,info.id,info.infohotelId)”...原创 2021-03-25 16:45:14 · 2907 阅读 · 0 评论 -
正则表达式中Pattern类、Matcher类和matches()方法简析
正则表达式中Pattern类、Matcher类和matches()方法简析1.简介:java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和Matcher 。Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。Matcher: 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经...原创 2020-07-31 10:54:59 · 3044 阅读 · 0 评论 -
jquery easyui datagrid 获取Checked选择行(勾选行)数据
getSelected:取得第一个选中行数据,如果没有选中行,则返回 null,否则返回记录。例子 function doAdd(){ var rows = $('#' + 'List').datagrid("getSelected"); var wuliaoID = rows[0].id; var url = url; $.ajax({ url : url,...原创 2020-07-17 16:33:54 · 1159 阅读 · 0 评论 -
js中进行数字,超大金额(千位符)格式化处理
方法一:利用字符串提供的toLocaleString()方法处理,此方法最简单var num = 1450068;console.log(num.toLocaleString()) // 1,450,068方法二:截取末尾三个字符的功能可以通过字符串类型的slice、substr或substring方法做到/* slice() 方法可从已有的数组中返回选定的元素,截取数组的一个方法*/function toThousandsNum(num) { var num.原创 2020-07-17 16:16:48 · 1879 阅读 · 1 评论 -
url中拼接中文参数,后台接收为乱码的问题
现实项目中遇到页面URL中文中文参数传值到,后台解析为乱码遇到在URL中拼接中文的参数,后台拿到的数据为乱码的问题,这里来说一下问题出现的原因与解决方法。大家比较关心的应该是解决的方法,因此先说解决方法。解决方法解决的方法是在客户端对这个中文参数进行编码,然后服务端再进行响应的解码就行了。客户端编码(JavaScript) 页面var url = "contract!select.action?chineseParam=" + encodeURI(encodeURI("我是中文参原创 2020-07-17 16:10:43 · 2304 阅读 · 0 评论 -
微信公众号端使用pdf.js预览pdf文件
pdf.js 下载链接:https://pan.baidu.com/s/1Oi8bsbrzEmzTDp8SdqA2ZA提取码:mgv7导入项目中配置文件sysConfig.propertiesyun.pdffile.URL=http://localhost:8080/项目名contoller 层 方法调用/** * <p> * T...原创 2020-05-06 15:54:29 · 4779 阅读 · 0 评论 -
项目前端页面CSS中behavior属性语法简介
本文和大家重点讨论一下CSS中behavior属性语法的使用,在进行CSS网页布局的时候,我们经遇到刷新要保留表单里内容的时候,习惯的做法使用cookie,但是那样做实在是很麻烦,CSS中的behavior就为我们很好的解决了这个问题。CSS属性behavior语法在进行CSS网页布局的时候,我们经遇到刷新要保留表单里内容的时候,习惯的做法使用cookie,但是那样做实在是很麻烦,css中...原创 2020-05-06 09:57:40 · 1023 阅读 · 0 评论 -
Jsp页面中判断字符串是否包含另一个字符串的几种方法
El表达式${fn:contains(“字符串1”,”字符串2”)}例子:<c:if test='${fn:contains(Jurisdiction,"pzling") || fn:contains(Jurisdiction,"pzlingdao")}'> <div class="weui_grid_i...原创 2020-03-10 14:34:07 · 8042 阅读 · 0 评论 -
报错 Uncaught Error: Syntax error, unrecognized expression: tr[node-id=1052.01]
项目当遇到前端页面报错Uncaught Error: Syntax error, unrecognized expression: tr[node-id=1052.01]翻译成中文错误描述:未捕获错误:语法错误,无法识别的表达式:tr[node id=1052.01]遇到这问题做主要是页面在做渲染的时候获取从后台当中的数据,实体中的id字段的值为105.01 ,大家都找到id一般都...原创 2020-01-02 14:40:28 · 1233 阅读 · 0 评论 -
jeecg刷新表格方法
jeecg刷新表格方法:使用easyui表格: $('#id').treegrid('reload'); 树形列表刷新使用easyui表格: $("#id").datagrid("reload"); 普通列表刷新getSelected:取得第一个选中行数据,则放回选中的数据,若没有选中行,则返回 null。getSelections:取得所有被选中的行数据,返回元素记录的数组数据。...原创 2019-12-13 11:12:10 · 1171 阅读 · 0 评论 -
lhgDialog弹窗提示窗口组件
在页面head引入lhgdialog(如果项目采用jQuery作为框架,则引用jQuery的库)。<script type="text/javascript" src="lhgdialog.min.js"></script>配置全局默认参数(可选):(function(config){ config['extendDrag'] = true; ...原创 2019-12-13 10:49:35 · 810 阅读 · 0 评论 -
js中自定义方法实现停留几秒sleep
js中不存在自带的sleep方法,要想休眠要自己定义个方法function sleep(numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; while (true) { now = new Date(); if (now.getTime() > exit...原创 2019-12-12 11:42:24 · 794 阅读 · 0 评论 -
iframe.contentWindow 属性:关于contentWindow和contentDocument区分
定义和用法 contentDocument 属性能够以 HTML 对象来返回 iframe 中的文档,可以通过所有标准的 DOM 方法来处理被返回的对象。 语法:frameObject.contentWindow,或者 iframeObject.contentWindow(不是jquery对象) 用iframe嵌套页面时,如果父页面要获取子页面里面的内容,可以使用conte...原创 2019-12-12 11:39:06 · 983 阅读 · 1 评论 -
js中通过split函数分割字符串成数组小例子
<script language="javascript">str="2,2,3,5,6,6"; //这是一字符串var strs= new Array(); //定义一数组strs=str.split(","); //字符分割for (i=0;i<strs.length ;i++ ){document.write(strs[i]+"<br/>"); ...原创 2019-12-12 11:36:14 · 291 阅读 · 0 评论 -
jeecg中自定义dialog,实现窗体的弹出
自定一个dialog,在子窗体中写一个方法,然后通过iframe进行调取function createwindowoktext(title, addurl,width,height,oktext,canceltext) {width = width?width:700;height = height?height:400;if(width=="100%" || height=="100%"...原创 2019-12-12 11:28:43 · 464 阅读 · 0 评论 -
长轮询和短轮询的详细介绍
http协议介绍:http 协议是请求/响应范式的, 每一个 http 响应都是由一个对应的 http 请求产生的; http 协议是无状态的,多个 http 请求之间是没有关系的.http 长连接:目前 http 协议普遍使用的是 1.1 版本, 之前有个 1.0 版本,两者之间的一个区别是1.1 支持http 长连接, 或者叫持久连接.1.0 不支持 http 长连接, 每次...原创 2019-10-24 09:18:02 · 2571 阅读 · 0 评论 -
Ajax轮询,Ajax长轮询和websocket(详细使用)
1.三者介绍【1】http协议介绍1)介绍:http协议是请求/响应范式的,每个http 响应都对应一个 http 请求,http协议是无状态的,多个http请求之间是没有关系的;2)http协议的被动性:在标准的HTTP请求响应语义中,浏览器发起请求,服务器发送一个响应,这意味着在浏览器发起新请求前,服务器不能发送新信息给客户端浏览器;【2】http 长轮询 和 短轮询【2.1】h...原创 2019-10-24 09:17:57 · 376 阅读 · 0 评论 -
JS中typeof的用法
js是一门弱语言,它在声明变量时无需确定变量的类型,js在运行时会自动判断。那么如何判断一个变量的类型呢,js提供了typeof运算符,用来检测一个变量的类型1. typeof的语法 typeof是一个运算符,有2种使用方式:typeof(表达式)和typeof 变量名,第一种是对表达式做运算,第二种是对变量做运算。2. typeof的返回值 typeof运算符的返回...原创 2019-05-27 15:52:03 · 2780 阅读 · 0 评论 -
js jquery 页面加载初始化方法
js jquery 页面加载初始化方法一.js 页面加载初始化方法// 1.在body里面写初始化方法.<body onload='init()'></body><script type="text/javascript"> function init(){ // 初始化内容 }</s...原创 2019-05-27 11:18:35 · 489 阅读 · 0 评论 -
easyui中修改datagrid的row数据后的几点问题解决方法
在工作中遇到要求在修改了datagrid后存到数据库,不刷新情况下table下显示修改值得问题。1.修改row值后不从数据库获取动态修改table值,一般用到var ip = $('#ip').combobox('getValue');var region = $('#region').combobox('getValue');varindex =index;$("#id"...原创 2019-05-27 11:12:04 · 491 阅读 · 0 评论 -
easyui中修改datagrid的row数据
在工作中遇到要求在修改了datagrid后存到数据库,不刷新情况下table下显示修改值得问题。1.修改row值后不从数据库获取动态修改table值,一般用到var ip = $('#ip').combobox('getValue');var region = $('#region').combobox('getValue');varindex =index;$("#id"...原创 2019-05-27 11:10:51 · 3426 阅读 · 0 评论 -
easyui中获取选中行或者选中行的对象
function fuxie(gname){ //获取选中行对象 //var rows = $('#' + gname).datagrid("getChecked"); //获取选中行的行号 var rows = $('#' + gname).datagrid('getSelected'); var index...原创 2019-05-27 11:07:24 · 716 阅读 · 0 评论