07 2016 档案

摘要:其实之前的数据库中文乱码问题并没有彻底的解决,虽然在网页上显示正常,但是在数据库中却是乱码,虽然用户看起来没问题,但是自己就遭罪了,而且也是个极大的问题 究其原因,是没注意到一点,就是数据库中表的结构的排序规则竟然是latin1,这个是不支持中文的 解决方法也很简单,把排序规则改为utf8mb4_g 阅读全文
posted @ 2016-07-21 23:30 陈小银 阅读(136) 评论(0) 推荐(0)
摘要:用下来明显感觉jquery的post提交比ng的post提交好用很多 一开始,用angularjs的$http提交的数据,在php服务器端无法通过 因为jQuery会把作为JSON对象的data序列化 所以用ng的post的话需要自己序列化一下 加个这个就好了 阅读全文
posted @ 2016-07-21 21:44 陈小银 阅读(384) 评论(0) 推荐(0)
摘要:已经给div设置了高宽,但是文字还是会戳出div而不是换行 鼓捣了一下好像是因为这个原因 如果全是 aaaaaaaaaaaaaaaaaaaaa 这样的纯英文,那么测试的时候是不会换行的,因为浏览器认为这是一个单词。 阅读全文
posted @ 2016-07-20 17:01 陈小银 阅读(792) 评论(1) 推荐(1)
摘要:由于提交的留言数据在网页端查询出来的时候,一直存在乱序的问题,有时候新留言插在旧留言的后面,有时候又插在前面,实在是头疼 尝试了一下解决方案 将数据库的存储引擎修改为innoDB 将排序规则修改为utf8_general_ci 这样的话排序就是正常了 由于留言需要倒叙排序,最新的留言显示在最上面,需 阅读全文
posted @ 2016-07-18 11:08 陈小银 阅读(715) 评论(0) 推荐(0)
摘要:今天写的php文件,一直默认用的是 SET NAMES UTF8 在本地电脑上服务器使用的时候一直都是没有任何问题,但是上传到网上的服务器的时候出现了乱码的问题 初步判定是编码有问题,但是由于相同的代码在本地没问题,一开始还是毫无头绪 后来发现似乎UTF8与UTF-8也是有些不同,将网上的php文件 阅读全文
posted @ 2016-07-18 02:18 陈小银 阅读(169) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2016-07-17 02:06 陈小银 阅读(551) 评论(0) 推荐(0)
摘要:因为考虑用户体验的关系,这两个小东西也是耗费了不少的精力 1、第一步肯定是做好登录和注册页的正则判断 2、登录之后用localStorage本地存储登录数据,在各页面间调用,注册页也是一样,注册之后实现自动登录功能 3、要保证页面刷新之后导航栏的用户名不会变成undefined,登陆成功方法中要获取 阅读全文
posted @ 2016-07-15 02:52 陈小银 阅读(314) 评论(0) 推荐(0)
摘要:之前有遇到一个小问题,就是网站在登录之后由于动态生成了一个退出的html按钮标签,但是点击退出的时候并没有执行click 琢磨之后发现,由于新元素是在网站html,css,js等都加载完之后才生成的,所以需要把该元素的点击事件委托给该元素的原本就存在的父元素,这样才ok 当然了,如果该该父元素下还有 阅读全文
posted @ 2016-07-15 01:26 陈小银 阅读(169) 评论(0) 推荐(0)
摘要:一开始遇到了一些小问题 这段代码的正则一直是false 经过测试发现其实是因为验证正则的时候user_name其实是空值,因为匿名函数的自调在页面加载的时候执行,所以当执行到input失去焦点时,正则验证了一个空值导致判断为false 正确的写法应该是把获得value这段代码写在失去焦点事件的函数内 阅读全文
posted @ 2016-07-13 01:06 陈小银 阅读(509) 评论(0) 推荐(0)
摘要:做网站时发现登录成功后浏览器滚动条消失无法滚动页面 通过观察和调试,发现是强制隐藏了bootstrap的模态框后,body的overflow变为了hidden,同时也多了一个17px的右内边距, 无法调用出垂直滚动条, 解决方案:隐藏模态框的同时设置body的overflow为scroll,同时取消 阅读全文
posted @ 2016-07-12 01:48 陈小银 阅读(212) 评论(0) 推荐(0)