
前端
M_Jack
这个作者很懒,什么都没留下…
展开
-
encodeURI 、encodeURIComponent 以及中文乱码问题
关于前端:encodeURIComponent(), 对文本框的输入值进行编码,特殊字符编码结果是%加上这些符号的ASCII码十六进制对照表。encodeURI() 将整个url编码,但不会对如下字符进行编码@#$&=.:/;?+,这些符号的基本上就是http URL中的特殊符号,是不进行编码的。@ # 网页中的一个位置 :/.?=& 大多数URL基本都包含了的符号 http://www.a.com/a?a=b&c=d ; ...转载 2020-10-13 16:44:23 · 4119 阅读 · 0 评论 -
jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><meta http-equiv="Content-...原创 2020-04-24 14:45:33 · 610 阅读 · 0 评论 -
两个jsp
<%@ page language="java" import="java.util.*,com.wudaosoft.weixin.oauth2.*" pageEncoding="UTF-8"%><%@ page import="com.wudaosoft.weixin.CommonApi"%><%@ taglib uri="http://java.sun.c...原创 2020-03-27 14:45:48 · 356 阅读 · 0 评论 -
项目中get/post请求中文乱码的解决方案
一.解决get请求中文乱码的方案:方案(推荐)1:一般情况下tomcat(8之前)服务器的编码默认是ISO8859-1,所以要对get请求提交的参数进行重新编码: String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8");方案(不推荐)2:既然知道了to...转载 2019-12-26 16:06:18 · 364 阅读 · 0 评论 -
部分js,判断日期大小和下拉框取值判断的
//由于jsp生成servlet的Java以及class的时候,单个文件太大超出限制报错,可以将js单独抽离出来,报错解决。</head><script type="text/javascript" src="../../resources/js/detect/carEquipDetailEvent.js"></script><body>...原创 2019-11-23 15:09:48 · 278 阅读 · 0 评论 -
JS object(对象)的学习汇总
Object(对象)是在所有的编程语言中都十分重要的一个概念,对于事物我们可以把他们看作是一个对象,而每一个事物都有自己的表示的属性和对于某一信息作出的相应的操作。而这些东西就变成了事物的属性和方法。 在JS中我们可以见到的对象常量有如下的形式: 1 var obj= { 2 3 name:"Arvin", 4 5 lastName:"Huang" ,...转载 2019-03-05 21:44:29 · 1505 阅读 · 0 评论 -
js创建Object的两种方式
最近遇到一个问题:复制代码代码如下:var obj = {"name1":"张三","name2":"李四"};var key = "name1";var value = obj.key;//得到了"undefined"value = obj.name1;//得到了"张三"其实我是想动态给key赋值,然后得到key为多少所对就的值。但这种做法行不通转载 2019-03-06 14:03:50 · 3782 阅读 · 0 评论 -
td自动换行时不切断英文单词
有时候td内容过长时需要换行,但是又不希望英文单词被切割,只需要设置td样式word-break: normal即可<td style="word-break: normal"></td>td 中连续数字或连续英文内容不自动换行原因:把连续的英文当做成了一个单词。解决:加上 :word-break: break-all(允许单词内换行)...转载 2019-03-12 20:45:11 · 658 阅读 · 0 评论 -
object doesn’t support this property or method
在做前台校验的时候,最后提交出现了问题。我用的是form1.submit();结果IE报错,内容是:object doesn’t support this property or method。当时就觉得奇怪,开始查,觉得可能是1.form的名字不叫form12.form的关闭标签没有使用查了一下,2个问题都不是,也没有拼写错误。换了firefox,同样报错,内容是:document.f...原创 2019-09-22 17:51:54 · 2634 阅读 · 0 评论 -
json弹框的[object Object]怎么进一步获得值
很多情况下,js代码中的object对象,alert的话,弹出是不可读的[object][object],这里面究竟是什么呢?怎么看?方法一:http://blog.youkuaiyun.com/tfy1332/article/details/46742285方法2:将object变成可见的json格式的字符串。即alert(JSON.stringify(fileList));ht...转载 2019-03-05 21:07:11 · 8426 阅读 · 1 评论 -
js中元素获取值与被赋值的区别
举例:一、td获取值:$( $("td").find("td")[0]).html() 被赋值: document.getElementById("account").innerHTML$('#account_'+id).text()//jquery版本,id是变量,注意变量与字符串的写法二、input获取值:document.getElementBy...转载 2019-01-15 23:02:44 · 926 阅读 · 0 评论 -
js和jquery使按钮失效为不可用状态的方法
js和jquery如何使按钮失效,很简单,只要设置disabled属性为true即为不可用状态即可,下面有个简单的示例,大家可以参考下 设置disabled属性为true即为不可用状态。 JS: 复制代码代码如下:document.getElementByIdx("btn").disabled=true; jquery 复制代码代码如下:$("#btn").att...转载 2018-07-05 17:33:08 · 9964 阅读 · 1 评论 -
jquery过滤器
要搞清楚$('div','li') 和 $('div , li') 和 $('div li') 区别$('div','li')是$(子,父),是从父节点里找子,而不是找li外面的div$('div , li')才是找所有的div和li,之间不存在父子关系$('div li') 是找div里面所有li,包括子级,孙子级,总之就是div里面所有li,不管有几层关系...转载 2018-03-20 16:17:26 · 210 阅读 · 0 评论 -
JSTL 标签大全详解
一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在li...转载 2018-05-25 10:42:33 · 179 阅读 · 0 评论 -
No 'Access-Control-Allow-Origin' header is present on the requested resource.'Ajax跨域访问解决方案
一、什么是跨域访问举个栗子:在A网站中,我们希望使用Ajax来获得B网站中的特定内容。如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。你可以理解为两个域名之间不能跨过域名来发送请求或者请求数据,否则就是不安全的。跨域访问违反了同源策略,同源策略的详细信息可以点击如下链接:Same-origin_policy; 总而言之,同源策略规定,浏览器的ajax只能访问跟它的HTML页面同源...转载 2018-05-29 15:55:59 · 224297 阅读 · 5 评论 -
ajax例子
$('.search_btn').click(function(){ alert('哈哈哈哈哈哈哈'); var columnId = $('.banner .act').attr('attr'); var title = $('#search').val(); $.ajax( { async: false, url : "http://localhost:5555...原创 2018-05-30 10:46:34 · 430 阅读 · 0 评论 -
location.reload()与location.reload(true)没有区别么
reload() 方法用于重新加载当前文档。如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。我们都知道客户端浏览器是有缓存的,里面存放之前访问过的一些网页文件。其实...转载 2018-06-20 17:50:42 · 6046 阅读 · 0 评论 -
ajax跨域问题(三种解决方案)
为什么会出现跨域跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签、甚至form标签(可以直接跨域发送数据并接收数据)等 如何解决跨域问题JSONP JSONP是J...转载 2018-06-13 14:06:59 · 555 阅读 · 0 评论 -
每隔一秒自动执行函数(JavaScript)
1. setInterval() ——每隔一秒自动执行方法,setInterval方法或字符串 ,毫秒,参数数组(方法的))var c=0;function showLogin(){alert(c++);}setInterval("showLogin()","1000");2.setTimeout方法:延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载...转载 2018-06-13 16:28:43 · 11294 阅读 · 0 评论 -
js实例一个,包含日期格式化
$(document).ready(function() { $('.moueseOver li').mousemove(function() { $(this).siblings().removeClass('act'); $(this).addClass('act'); }) /*在头部banner里切换新闻模块*/ $('.banner li').click(function(){ v...转载 2018-05-31 09:24:33 · 194 阅读 · 0 评论 -
dot.js教程文档api
dot.js是一个短小精悍的js模板引擎,压缩版仅有4K大小,最近使用dot的时候整理出这个dot.js教程api文档,是对dot.js的介绍和实例,希望能帮助到一部分需要的人。文件类型:代码查看dot.js教程文档api演示立即下载转载 2018-02-13 17:21:01 · 1190 阅读 · 0 评论