javaScript
文章平均质量分 55
zengson_g
IT1
展开
-
Java中正确解码用Javascript:escape()编码的中文字符
做页面开发时使用了Javascript的escape()函数进行URL编码,如果url中有中文,结果在JSP或Servlet中用request.getParameter()时取不到参数,只返回一个空值。经过Baidu的搜索,结合我自己的工作实际,再加上网友的一些帮助,终于找到了问题所在及解决的办法。 本来Javascript中的escape()是将中文按ISO-8859-1字符集原创 2013-02-23 12:43:21 · 2641 阅读 · 0 评论 -
JavaScript 通过HTML的FileReader把图片转成base64
刚接触到一个内联图片的概念,内联图片即使把图片文件编码成base64 看下面代码即是内联问题 代码如下:<img src="data:image/jpeg;base64,/9j/4QqsRX..." alt="">现有个需求: 用户头像是存的Base64,有两个方法可以将图片转成base64,一个是上传到后台,通过后台代码处理,一个是前台用js处理,下面是用js处理的例子。通过HTML5 的 Fi原创 2015-10-27 12:31:10 · 12759 阅读 · 0 评论 -
JS计时器 年月日时分秒几十
计时器功能代码:<html><body><script type="text/javascript">//设置起始时间var together = new Date();together.setFullYear(2015,9,17); //时间年月日 注意这个9代表的是10月together.setHours(0);//小时 together.setMinutes(00);//原创 2015-10-17 15:10:26 · 5422 阅读 · 2 评论 -
js判断是手机访问还是电脑访问
<!-- //平台、设备和操作系统 var system ={ win : false, mac : false, xll : false }; //检测平台 var p = navigator.platform; alert(p);原创 2013-07-20 16:29:45 · 9205 阅读 · 0 评论 -
jsp URL中文传参乱码问题
一、在请求页面的请求参数需要用encodeURI进行转码,然后在接收请求的页面需要进行字符集转换。本例中的请求和接收页面的字符集都是UTF-8:1.请求的JSP页面用JavaScript的encodeURI()方法将参数转码:function toView(param){ var encodeparam = encodeURI(param) ; window.l原创 2013-02-23 11:32:46 · 41002 阅读 · 3 评论 -
关于 IE firefox Chrome下的通过用js 关闭窗口部分不支持问题解决
首先IE是可以通过window.close()来关闭浏览器窗口的,但是在firefox和Chrome下是无效的。原因在于:Firefox下默认设置是无法通过脚本来关闭浏览器窗口的,为的是防止恶意脚本注入,所以调整的方式就是在url地址栏中输入about:config,然后在配置列表中找到 dom.allow_scripts_to_close_windows 点右原创 2014-01-16 09:52:23 · 1015 阅读 · 0 评论 -
js关闭当前页面(窗口)的几种方式总结
1. 不带任何提示关闭窗口的js代码关闭 2.自定义提示关闭 // 这个脚本是 ie6和ie7 通用的脚本function custom_close(){if (confirm("您确定要关闭本页吗?")){window.opener=null;window.open('','_self');window.close();}else{原创 2013-10-15 13:26:46 · 61122 阅读 · 1 评论 -
<a>标签的点击事件
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行java原创 2013-10-10 10:20:05 · 2029 阅读 · 0 评论 -
禁止页面复制功能 js禁止复制 禁用页面右键菜单 屏蔽 F5 刷新键
禁用网页右键菜单,但是仍然可以使用快捷键复制。js代码禁用复制功能:document.body.onselectstart=document.body.oncontextmenu=function(){ return false;}注意这段代码必须放在body元素后面,放在前面或者放在head里面都不起作用。补全:document.body.onselectstart原创 2013-08-30 10:41:33 · 2966 阅读 · 0 评论 -
Javascript中最常用的55个经典技巧
Javascript中最常用的55个经典技巧1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复原创 2013-08-19 09:59:31 · 1239 阅读 · 0 评论 -
JS实现复制粘贴功能
js实现网页内容的复制粘贴示例代码如下: function readTxt(){ alert(window.clipboardData.getData("text")); } function setTxt(){ var t=document.getElementById("txt"); t.select(); windo原创 2015-10-30 13:53:02 · 5645 阅读 · 0 评论