前端
death05
这个作者很懒,什么都没留下…
展开
-
form表单中的值设置为disable后出现的问题
input中的disable设置为:类似这样的设置(你的可能是select或者其他的textarea等任何可以设置disable属性的标签),虽然你是希望它是不可更改的,但这个值所对应的name是无法传递到后台的,解决方法有两种:一、换成readonly我们可以不用disable属性,采用readonly一样可以达到这种不可更改的效果,代码如下:二、利用JS提交:原创 2016-05-16 17:44:53 · 3129 阅读 · 0 评论 -
浅谈contentType = false
在刚接触 JQuery 中的 ajax 时,对其 contentType 并没有很在意,只是知晓它是代表发送信息至服务器时内容编码类型,通俗点说就是告诉服务器从浏览器提交过来的数据格式。 默认值为contentType = "application/x-www-form-urlencoded".在默认情况下,内容编码类型满足大多数情况。 在这里,我们主要谈谈contentType = fals...原创 2018-04-24 15:48:28 · 9796 阅读 · 2 评论 -
iframe父子页面相互调用及子页面自适应
页面中,当我们想用到局部页面刷新,可能就会用到iframe(博主是因为需要局部刷新分页)。因此,谈谈自己的一些经验。原创 2018-04-03 20:04:29 · 882 阅读 · 0 评论 -
对于解决光标消失的一个解决方法
博主最近在用easyUI框架,使用的IE11浏览器,利用$.dialog.open()创建一个新的窗口时,如果第一次在该窗口中保存了一次,回到主窗口,再次打开新窗口,里面的input标签获取不到鼠标的光标,因此就无法再次进行保存操作,必须刷新之后才行。这个问题困扰了博主好久,有的人说是因为“新窗口没有在body当中,是body的兄弟结点,因此无法点击,获取不了光标”,然而我在调试时发现并不是这样。原创 2017-08-07 20:38:46 · 13914 阅读 · 0 评论 -
基于Ueditor的附件上传控件(支持IE8)
Uedior是一个很好的富文本编辑,其支持IE8的特性解决了很多开发的问题,然而,有的时候,我们可能只需要其中一部分的功能,这就需要我们做一定的改动。这次,我需要单独提取出其“上传附件”功能,先来看效果图:一开始初始化的时候只有这样一个“上传附件”的按钮点击按钮之后出现上传附件的框,这时候的操作和原来用正常的ueditor时候一样:上传之后效果如下(点击原创 2017-03-30 11:39:20 · 4579 阅读 · 2 评论 -
低版本IE对于JSON数据的处理
SpingMVC框架中,我们的controller常常会将数据保存在一个map中传回到前台页面,前台页面将其作为JSON数据处理,但在现实中,我们可能遇到这么一种情况:我们上传了一张图片,调用后台的controller,返回给我们前台一个JSON数据,但结果IE帮我们默认下载这个数据,这明显不是我们想要的结果。此时有两个方案:1、用高版本的浏览器IE9以下版本的老浏览器很有可能会出现这原创 2017-01-13 11:41:47 · 1487 阅读 · 0 评论 -
兼容IE8和主流浏览器的图片预览的js代码
现如今的许多图片预览功能很多都是基于HTML5做出来的,虽然有着很酷炫的效果,但基本都不兼容IE8。博主因为项目需求,苦苦寻找,终于找到了一个。原创 2017-02-28 10:55:19 · 4187 阅读 · 16 评论 -
IE浏览器下,将页面导出为word
IE由于其特殊性,很多将页面导出为静态文件的方法对其并不适用,特别是当页面内容较多且复杂(如包含图片等)的时候,大多数情况下只能利用IE的原生态js代码进行导出,其具体内容如下:页面上的代码为:function AllAreaWord() { var oWD = new ActiveXObject("Word.Application"); var oDC = oWD.Docu原创 2017-01-17 16:26:45 · 3944 阅读 · 0 评论 -
UEditor进阶:修改图片上传的方式(JSP版)
当大家使用了UEditor之后,会发现其自带的图片上传方法只能存在项目当中,每当项目重新发布,之前的数据就无法自动保存。这个时候就需要我们修改图片上传方式,将图片保存在数据库或电脑的其他地方,从而解决这个问题。如果大家研究的仔细的话,利用chrome浏览器F12中有一个Network功能,能看到一次加载的所有网址。当大家在进行图片上传时,UEditor会自动执行`controller.jsp?ac原创 2016-11-16 20:18:56 · 9467 阅读 · 3 评论 -
gitalk Error: Validation Failed
我现在博客的评论系统用的是gitalk,网上教程有很多,我参考的是这份教程。当我按照网上的说法搭好后,确实是可以利用issue进行评论了,但我在新发表文章时,竟然报错了:当时我心里一凉,难道和gitment一样,gitalk也凉了?后来上网查了一下,发现是github现在要求issue的label name不能超过50。(奥,现在我才知道,原来gitalk应该是利用label进行筛选,取得...原创 2018-11-01 13:30:32 · 1956 阅读 · 0 评论