js中document.documentElement和document.body用法区别

js中document.documentElement和document.body用法区别
在js网页开发中我们常会碰到关于document.documentElement和document.body一些使用方法,下面我来总结这两者的区别,有需要的朋友可参考。 网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动,代码如下: <div id="div" style="width:100px;height:100px;background:#ccc;position:absolute;"></div>   window.onscrol...

js中setinterval()用法

js中setinterval()用法
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 setinterval()用法: setInterval(code,millisec[,"lang"]) 后面就两个参数code是你的js代码,millisec为时间间隔,以毫秒计. 下面举一个简单的例子。 例1,代码如下: function show(){ trace("每隔一秒我就会显示一次");}   var&n...

javascript中setTimeout()取消

javascript中setTimeout()取消
我们使用setTimeout()可以延迟加载一些数据,但是如果不利用clearTimeout()取消的话,就会一直执行操作哦,这样虽然我们看不到,但是很不合理。 例1,代码如下: <script>   function loadas()   {     document.getElementById('picid').innerHTML ='3秒后更新后';   }   setTimeout(loadas,3000);   </scrip...

js文本框只允许输入数字代码

js文本框只允许输入数字代码
一般我们限制文本框只允许输入数字的方法用得最多的就是js与正则达式来限制了,下面我来给各位朋友介绍介绍。 在asp.net中我常用的写法是: <asp:TextBox ID="syear" onKeyUp="this.value=this.value.replace(/D/g,'')"     onafterpaste="this.value=this.value.replace(/D/g,'')" runat="server" Width="69px"></asp:TextBox>   我们...

js中弹出窗口关闭获得选择返回值

js中弹出窗口关闭获得选择返回值
本文章来介绍利用showModalDialog命令实现弹出模态窗页面,获得选择返回值,并关闭效果,同时也介绍很多种弹出窗口返回值的程序,有需要学习的朋友可参考。 vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures]) 1、主页面,代码如下: <script type="text/javascript" language="javascript">        function DialogCust...

javascript预览本地图片程序代码

javascript预览本地图片程序代码
上传图片时我们在图片未上传之前就可以预览用户选择的图片了,下面我来介绍几段常用的预览本地图片程序代码。 图片上传预览是一种在图片上传之前对图片进行本地预览的技术,使用户选择图片后能立即查看图片,而不需上传服务器,提高用户体验,但随着浏览器安全性的提高,要实现图片上传预览也越来越困难。 不过群众的智慧是无限的,网上已经有很多变通或先进的方法来实现,例如ie7/ie8的滤镜预览法,firefox 3...

php日期相加增加天数,月数的方法

php日期相加增加天数,月数的方法
在做项目时需要做一个元素的过期时间,之前做过过期的天数相加时间,这次要直接加月数的,顺便就把所有php日期相加来整理一下吧,其实在php中,日期相加也是一件很简单的事情。 当前时间增加一天: eccho date('Y-m-d',strtotime("+1 day")) 当前时间增加一月: strtotime("+1 month") 当前时间增加一年: strtotime("+1 year") 当前时间增加一秒: strtotime("+1 seconds") 已有时间增加一天: $d='2012-1...

php生成有规则的短信序列码

php生成有规则的短信序列码
需要做一个简单的小功能,用 PHP 生成一组序列码,也就是8个字符,但这个是有规则的,首先包含 A-Z 的字母,然后包含 3-9 的数字,且从第一个单数开始是字母,双数是数字,把这个序列码生成之后,做以后的操作,首先想到的是使用 rand 随机函数,不过 rand 随机函数是任意生成的,貌似还用不了,所以只能找其它函数了,用了 range 函数来进行序列码范围的生成,然后再结结合数组函数取值,最后结合,看如下...

PHP计算百分比(%)

PHP计算百分比(%)
最近做的一个项目,需要计算金钱余额为百分比,也就是只要两位小数点的余额,这个时候自然就想到了四舍五入函数round();完美解决问题,这里再来温习一下这个函数吧,对于处理小数点上是不可缺少的。 示例: $hhl=round(($hh/$totalpj)*100).’%';//好评率   $lhl=round(($lh/$totalpj)*100).’%';//良好率   $ybl=round(($yb/$totalpj)*100).’%';//一般率   $cl=round(($c/...

require “./ThinkPHP/ThinkPHP.php” == 无法访问

require “./ThinkPHP/ThinkPHP.php” == 无法访问
一个企业级站点用的是 ThinkPHP 框架设计开发的,最近网页无法打开,入口文件直接显示 require "./ThinkPHP/ThinkPHP.php" == 无法访问 的错误,第一时间想到是否是 ThinkPHP 文件被删除了,因为之前上线的时候没有出现 ThinkPHP 不存在的问题,检查之后,发现一切正常,文件存在。 再一次检查的时候,发现了一个小的细节,就是 ThinkPHP 的文件夹虽然存在,但双击却打不开,这个时候就联想到是否是因为权...

thinkphp 模板中时间戳转换成日期格式 默认当天日期

thinkphp 模板中时间戳转换成日期格式 默认当天日期
在thinkphp模板中需要post一个当前日期,因为在Action里面用的是继承类的方法,所以这个日期一定是要传递过去的才行,所以只能在thinkphp模板里面去定义了,使用的代码如下: 如果有日期输出,即$data.time不为空且不为0,则格式化时间戳,否则默认当前时间戳,并格式化成日期格式。 {$data.time|default=time()|date='Y-m-d',###} 把这个代码嵌套到隐藏域里面即可,打印出来的格式如下: 2016-09-30 如果...

又到一年国庆日

又到一年国庆日
又是一年国庆节日,再多的感慨也掩盖不了岁月的流逝,从去年国庆到今年国庆,貌似只是一瞬间的事情,在股市里面一直有哪么一万元占据着,今天终于把钱给取出来了,再也不想放进去了,虽然从去年炒股开始到现在赔了两千多,但也不能轻易的再去炒了,炒股只有赔钱的份,等待下一次的机会再说吧。 又是一年国庆节日,夏日博客也有N天没有进行打理了,应该说这一个月来几乎没怎么进行打理,都是断断续续,要么...

LINUX环境搭建 XAMPP

LINUX环境搭建 XAMPP
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,它可以在Windows、Linux、Solaris三种操作系统下安装使用,同时支持多国语言,目前最新版1.80集成了。 Apache to 2.4.3    MySQL to 5.5.x   PHP to 5.4.7   phpMyAdmin to 3.5.x OpenSSL to 1.0.1c Xampp 环境搭配步骤 1,下载xampp : http://nchc.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.1/xampp-linux-1...

ThinkPHP关于JOIN使用方法详细说明

ThinkPHP关于JOIN使用方法详细说明
ThinkPHP 经常会遇到多表查询,最近的一个项目就是要同时查询四个表,当然 sql 也要使用多表查询了,只是在 where 的时候有些困难,研究了大半天的时间,终于给搞出来了,好了,先看看 ThinkPHP 中关于 JOIN 多表查询的使用吧,其它查询部分一切照旧。 JOIN方法是连贯操作中唯一可以多次调用的方法 分别查询表artist、work、card 、card JOIN 有两种方式:LEFT JOIN(默认使用)与RIGHT JOIN //Left&nbs...

sftp使用方法和命令

sftp使用方法和命令
sftp 是 SecureCRTPortable 工具里面命令行传输数据,也是 linux 传输数据的一种方式了,命令倒不是很多,只要记住就可以了,如果不习惯使用 sftp 命令的话,也可以直接使用图形化的上传工具 flashfxp,好了,为了练习,还是要把常用 sftp 命令整理一份的,如下所示: put是将本地文件夹内的某一个文件发送到远程服务器当前的目录下 常用命令: lcd 路径 更改本地目录到“路径” chgrp...

linux重启网络与查看IP

linux重启网络与查看IP
最近手头上面的事情少了些,所以只要有时间就在学习linux了,刚学习了使用 SecureCRTPortable 工具来连接主机 linux,当然用的是 Oracle VM VirtualBox 虚拟机,需要打印出 linux 主机的 ip 地址,但使用命令 ifconfig 命令却打印不出来 192.168...的ip,打印出了202...神马的ip,可能是广域网的ip吧,用这个ip是无法进行连接的,还是要打印出 192.168.. 之类的ip才行,解决的方法也简单,只需要在虚拟机里...

微信吸粉靠的是思路及战略策略

微信吸粉靠的是思路及战略策略
【前言】信微信运营是一个大众化项目,公司或者是个人都有自己经营公众号的方式,显然得到的效果也是各不相同,有的是考这个吃饭,有的是做品牌宣传,可有可无的感觉,今天我就说说自媒体人如何在短时间内获取几百万粉丝,大部分草根运营者,都想在短时间之间将自己的公众号打造成一个超级大号,做拥几百上千万粉丝,以获取PV阅读量和超高人气,所以吸粉,是运营公众号,一个亘古不变的话题,需要长期的积...

简单粗爆,利用支付宝营销技巧

简单粗爆,利用支付宝营销技巧
【前言】如今的网络信息在线交易越来越多的人在用,不完全统计每天使用在线付款的人数达到了1亿。互联网发展越来越迅速,网上购物在淘宝强势崛起后也越来越方便。当然,我们从最开始银行转账到现在的微信付款和支付宝转账,我平时基本不带钱出门,很少去取钱出来。 现如今的社会你出门就算没带钱没带卡,只要手机有支付宝或者微信就可以了。当然,这也给我们做营销带来了商机,营销真是不处不在,就看你想...

微信朋友圈营销如何月入5K

微信朋友圈营销如何月入5K
【前言】我们天天玩微信,也见多了刷屏、留言、发评论这些广告,看多了我自己也会拉黑屏蔽掉,可是我们做微信靠的就是朋友圈进行转化成利益的都给屏蔽了如何转化。如何达到月收入可以过5k这个数字。如果你真的做到我说的以下问题,相信你一个月过万是没有问题,需要做到以下几个问题: 第一:产品定位,万事开头难,开好头吃一辈子 第二:营销思路,挣钱离不开方法,不挣钱的都是死方法 第三:时间+努力,...