1.谷歌浏览器图片地址失败显示黑色边框问题javascript
描述:谷歌浏览器在图片地址载入失败时,会提供内部的错误处理机智,加上黑色边框php
解决:经过属性选择器,若是img的src为空,咱们设置透明度为0java
img[src=""]{ opacity:0; }
2.input是password密码框,自动填充数据问题;ajax
描述:在input类型为password ;会自动初始化页面填充记录的密码等信息浏览器
解决:初始化input类型先为text,在获取焦点时改成passwordapp
<input autocomplete="off" type="text" onfocus="this.type='password'" />
3. AngularJS 应用在加载时防止 AngularJS 代码未加载完而出现的问题this
<element ng-cloak></element>
4. AngularJS 图片img引用控制器ajax返回路径问题url
咱们的img标签的src配合ng会以下使用:code
结构:图片
<img src="{{url}}" />
控制器:
app.controller('cController', function($scope, $http,$location) { $http.get("xxx.php").then(function (response) { $scope.url=response.url; }); });
咱们页面初始化加载,由于ajax尚未返回咱们的真正地址,因此img的src的地址是找不到的,就会出现一个404错误,如何解决这个问题:
咱们使用ng的ng-src指令
<img ng-src="{{url}}" />
5. ajax请求,base64字符串部分字符后台接收出现问题
主要就是 + 和 & 字符后台接收被转为其余字符
bas64img = bas64img.replace(/\+/g, "%2B"); bas64img = bas64img.replace(/\&/g, "%26");
持续更新......