web前端
smile_girl_ha
自律
展开
-
php与android交互js
/* app调用评论接口 */AppCom : function (at_id, ac_id, name) { try { // 调用app端评论键盘事件 js_invoke.goNetSetting('comment:'+at_id+':'+ac_id+':'+name); } catch(e) { }},原创 2017-02-04 23:58:34 · 484 阅读 · 0 评论 -
js实时监听输入框的值
1. onchange事件与onpropertychange事件的区别:onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。2. oninput事件与onpropertychange事件的区别:oninput事件是IE之外的大多数浏览器支持的原创 2017-02-06 14:39:16 · 743 阅读 · 0 评论 -
JS鼠标事件
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMov原创 2017-02-06 14:49:39 · 208 阅读 · 0 评论 -
placeholder设置颜色
代码如下:input::-webkit-input-placeholder {color: #D6D0CA !important; /* WebKit browsers /}input:-moz-placeholder {color: #D6D0CA !important; / Mozilla Firefox 4 to 18 /}input::-moz-placehol原创 2017-02-06 16:20:03 · 959 阅读 · 0 评论 -
ueditor常见用法
1.在ueditor光标处插入内容使用( inserthtml ) UE.getEditor('editor').execCommand('inserthtml', text);2.在ueditor已有内容的末尾追加内容使用 UE.getEditor(Emotion.TchUeditor).setContent('testtext', true); 3.光标焦点在原创 2017-02-06 16:58:00 · 30344 阅读 · 8 评论 -
ueditor在鼠标后面添加内容
业务场景:首先在ueditor编辑器中插入一段文本,然后我想在文本的某个位置(光标停留处)插入一个字符串,这个字符串是从页面的其他地方选择得来的。注意,当我们点击ueditor编辑器以外的地方,编辑器会失去焦点,此时,我们会看不到编辑器编辑时闪烁的光标了。因此我们的做法是这样的:1.UE.getEditor('editor').focus(); 2.UE.getEdi原创 2017-02-06 17:00:26 · 4191 阅读 · 1 评论 -
addEventListener和addListener的区别
addListener是用于鼠标,键盘等特殊元素的一些监听addEventListener是对组件监听的(要注意的是div必须放到js前面才行) 一般情况下,如果给一个dom对象绑定同一个事件,只有最后一个会生效,比如: 复制代码 代码如下:document.getElementById("btn").onclick = method1; document.ge转载 2017-02-06 17:07:19 · 54143 阅读 · 2 评论 -
使用bootstrap弹窗播放视频
使用腾讯var html = ''; html += '<embed wmode="window" flashvars="vid=m03139rl3n1&autoplay=1&volume=50&searchbar=0&showcfg=1&showend=0&openbc=0&list=2&pay=0&原创 2017-02-04 23:48:04 · 7673 阅读 · 0 评论 -
js按enter键,禁止换行
按enter键,禁止换行ue.addListener("keydown", function(type, event){ //if (event.ctrlKey && event.which == 13) {//判断ctrl 回车 发送if (event.which == 13) { // 禁止换行event.cancelBubble=true;ev原创 2017-02-06 17:48:51 · 11556 阅读 · 0 评论 -
js中append和prepend的用法
$.post(urla, {}, function (dat) {var icondiv = document.getElementById("more"+uid);document.getElementById("div").removeChild(icondiv);$('#div').prepend(dat);})通过 jQuery,可以很容易地添加新元素/内容原创 2017-02-06 17:54:20 · 13411 阅读 · 0 评论 -
ueditor修改涂鸦窗口大小
Ueditor修改涂鸦窗口显示大小 1. 修改scrawl.html中的宽高div class="drawBoard border_style1"> canvas id="J_brushBoard" class="brushBorad" width="760" height="400">canvas> div id="J_picBoa原创 2017-02-06 18:02:42 · 1462 阅读 · 0 评论 -
文字闪烁效果
1.首先在span标签或者div标签上面添加class=”shanshuo”2.编写js代码$(function () {setInterval(‘set_word_shanshuo ()’, 3000);}) Function set_word_shanshuo () {Var color = [‘red’, ‘green’, ‘yellow’, ‘black’,原创 2017-02-06 18:34:13 · 3717 阅读 · 1 评论 -
ueditor去掉本地保存成功
ueditor.config.js文件中设置enableAutoSave参数为false就可以关闭本地保存功能。 //启用自动保存 ,enableAutoSave: falseueditor1.4.3版本是没有效果的,需要修改代码,在ueditor1.5.0版本已经得到修复。修改方法ueditor.all.js文件找到// plugins/autosave.jsUE原创 2017-02-06 18:36:27 · 14072 阅读 · 3 评论 -
bootstrap插件调用Popover和tooltip插件
自定义窗口中显示的内容初始化时$('[data-toggle="tooltip"]').tooltip({ html : true, // html打开,才能识别html中的标签 title: function() { var ac_id = $(this).attr('ac_id');原创 2017-02-06 18:37:59 · 980 阅读 · 0 评论 -
文章内容中字体放大或缩小
/* 放大字体 */function change_font (type) {// 获取html中的文章内容var data = $('#article_content').html();// 正则匹配var mt = /font-size:.*?px;/g;var sp = data.split(mt);var pt = data.match(mt);原创 2017-02-06 18:43:02 · 1441 阅读 · 0 评论 -
css样式布局的椭圆
方形框圆角形框椭圆边形框半圆形框圆形框单圆角形框小括号形框双小括号形框中括号形框 div { width:150px; /* you can add backround style by yourself */ height: 150px; margin: 10px; float: left; text-al原创 2017-02-07 10:55:48 · 5020 阅读 · 0 评论 -
Bshare分享的常见用法
1.一个页面分享一个 0以下两个文件是按钮的不同样式文件,引用其一2.自定义页面中分享按钮的样式 分享 bShare.addEntry({ title: "我正在乐学一百参加直播活动《{$sa_info['sa_title']}》,真有意思,已经有原创 2017-01-24 17:33:56 · 4239 阅读 · 0 评论 -
html页面不常用到的文本属性
1.text-overflow : 属性规定当文本溢出包含元素时发生的事情。语法text-overflow: clip|ellipsis|string;值描述测试clip修剪文本。测试ellipsis显示省略符号来代表被修剪的文本。测试string使用原创 2017-01-25 17:29:37 · 310 阅读 · 0 评论 -
storage与cookie的相同点和区别
共同点:都是保存在浏览器端,且同源的。区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下。存储大小限制也不同,cookie数据不能超过4k,原创 2017-01-25 17:45:31 · 3833 阅读 · 0 评论 -
锚点的几种常见用法及跳转方法
第一种方法: div { height: 800px; width: 400px; border: 2px solid black; } h2 { position: fixed; margi原创 2017-01-25 18:05:15 · 10690 阅读 · 0 评论 -
bootstrap中遇见的问题
1.bootstrap获取div时,留出许多空行。问题出现情景:BootstrapDialog.show({ title: '报名提醒', message: $('#div1').html(), cssClass: 'signup-dialog dialog_topsss',});解决方法:var html原创 2017-01-26 11:17:25 · 478 阅读 · 0 评论 -
判断一个页面是否加载了某个js文件
在加载嵌套等页面的时候,遇见了一种这样的情况,有的文件中已经加载了某个js,但是又加载了一遍,导致有些插件不能正常使用。例如:!window.jQuery && document.write('');Highchart不能重复加载,放别的页面重复load时,需要重置它 if (window.Highcharts) {原创 2017-01-26 12:11:59 · 6396 阅读 · 0 评论 -
ajax上传文件
js写法:UploadNote : function (lt_id){ $.ajaxFileUpload({ url:urla, secureuri:false, fileElementId:'upload_file_'+lt_id, dataType: 'text', success: fun原创 2017-02-03 15:30:12 · 197 阅读 · 0 评论 -
js中两个控件实现一个功能的写法
$('#div1,#div2').click(function () {})$('#div1,#div2').hover(function () {})原创 2017-02-03 15:34:23 · 371 阅读 · 0 评论 -
scrollLeft的具体用法
1./* 左右滚动成绩册列表div */ScrollDiv : function (tp) { var obj = $("#table_auto_width"); var left = obj[0].scrollLeft; left = left if (tp == 'left') { left -= 50; } else原创 2017-01-25 17:55:12 · 5842 阅读 · 0 评论 -
网页导航title显示logo小图标的写法
原创 2017-02-03 15:38:37 · 883 阅读 · 0 评论 -
form表单中的元素 控件集
form action="http://wichkelysmart.com/hfhtmlcss/contest.php" method="post">form>表单的所有内容都包含在form标签中 action属性中的内容将表单提交的的数据交给wichkelysmart.com链接内的hftmlcss文件夹中的contest.php服务器脚本处理所使用的方法是post1原创 2017-02-03 15:56:30 · 433 阅读 · 0 评论 -
浏览器滚动条滚动到固定位置效果
// 窗口滚动到一定位置,出现返回顶部图标$(window).bind("scroll", function() { var top = document.documentElement.scrollTop + document.body.scrollTop; if (top >= 500) { $('.xnto_top').show(); }原创 2017-02-03 15:49:10 · 571 阅读 · 0 评论 -
php和js保留两位小数
php保留两位小数并且四舍五入 $num = 123213.666666; echo sprintf("%.2f", $num); php保留两位小数并且不四舍五入 $num = 123213.666666; echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2)); php进一法取整 echo原创 2017-02-03 16:45:52 · 249 阅读 · 0 评论 -
Validfrom文档地址
http://www.cnblogs.com/dreamflycc/p/valid.html原创 2017-02-03 16:54:45 · 244 阅读 · 0 评论 -
网页中防止双击选中html中文字
在开发过程中很常用的会给等内联元素增加一个onlick事件,但是经常发生的一件事情就是点击的时候,选中了span中的字体;倒是不影响主逻辑,但是很难受,影响用户体验;解决方法很简单:给span或其他的元素加上这个属性就可以了;onselectstart="return false"原创 2017-02-03 17:14:39 · 7303 阅读 · 3 评论 -
WeUI
http://jqweui.com/components#dialog原创 2017-02-03 17:42:19 · 363 阅读 · 0 评论 -
去掉谷歌浏览器获取焦点时默认的input、textarea的边框和背景
去掉chrome(谷歌)浏览器默认的input、textarea的边框(border)和背景(background) 及chrome下不可更改textarea大小 1、使用Chrome的都知道,当鼠标焦点在input、textarea这些元素上时,Chrome默认的会给它们加上黄色的边框,我以前一直以为这是chrome的特性,没法去掉,原来是css的效果,outline这个属性。你原创 2017-02-03 18:04:28 · 436 阅读 · 0 评论 -
微信本地调试地址
http://blog.qqbrowser.cc/原创 2017-02-03 18:06:58 · 333 阅读 · 0 评论 -
ligerUI调用$.ligerDialog.open弹出窗
1:调用父窗口某一个文件框,获取焦点,parent.window.document.getElementById("roleName").focus();2:关闭父窗口parent.$.ligerDialog.close(); //关闭弹出窗3:调用父窗口的gird刷新列表 parent.window.initBaseInfoGrid();//调父窗口某个方法原创 2017-02-04 11:23:36 · 5602 阅读 · 1 评论 -
Ueditor中添加数学公式插件
在编辑器初始化时,添加 kityformula原创 2017-02-04 11:31:42 · 4238 阅读 · 0 评论 -
JS/JQ获取节点的同级,父级,子级元素
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:var a = docuemnt.getElementById("test").getElementsByTagName_r("div"); 这转载 2017-02-04 11:38:44 · 2623 阅读 · 0 评论 -
bootstrap中datetimepicker日期插件的时间比较
$("#bk_date").datetimepicker({ format : "yyyy-mm-dd", language : 'zh-CN', weekStart : 1, autoclose : true, minView : 2}).on('changeDate', function (ev) { va原创 2017-02-04 11:47:39 · 936 阅读 · 0 评论 -
H5播放视频插件
官网:http://videojs.com/github下载地址:https://github.com/videojs相关解决问题文档:http://www.cnblogs.com/ylsq/p/5141774.html相关使用方法:var myPlayer = videojs('my-video');myPlayer.play();// 播放视原创 2017-04-28 17:21:41 · 6284 阅读 · 0 评论 -
js闭包的用途
我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需转载 2017-06-06 11:47:34 · 218 阅读 · 0 评论