Posts Tagged ‘javascript’
JavaScript 下四舍五入法、舍去法、进一法截取小数的方法
JavaScript 版四舍五入法、舍去法、进一法截取小数的方法。若不指定小数位数,则按整数截取。 var Digit = {};/** * 四舍五入法截取一个小数 * @param float digit 要格式化的数字 * @param integer length 要保留的小数位数 * @return float */<br />Digit.round = function(digit, length) { length = length ? parseInt(length) : 0; if (length <= 0) return Math.round(digit); digit = Math.round(digit * Math.pow(10, length)) / Math.pow(10, length); return digit;};/** * 舍去法截取一个小数 * @param float digit 要格式化的数字 * @param integer length 要保留的小数位数 * [...]
调用腾讯QQ天气预报的JS代码
发一个个人觉得比较好用的天气预报JS代码,是腾讯QQ的,且可以根据访问者的IP自动判断并输出其所在地的天气,很不错哦~ 测试效果: 代码如下: <div id="wealth"> </div><script type="text/javascript" src="http://minisite.qq.com/js/j.minisite.weather.js" charset="gbk"></script><script type="text/javascript">MiniSite.Weather.print("wealth");</script> 以下2012年2月1日更新 最近发现这段代码不能用了,测试后发现,是不能调用QQ的IP库(http://fw.qq.com:80/ipaddress)导致的,所以本人对脚本进行了调整,使其可以手动设置显示哪个城市的天气,并且在无法读取IP库的时候显示默认城市(MiniSite.Weather.defaultCity 的值)的天气。 修改的 j.minisite.weather.js 下载地址: 调用方法: // 和原来一样,但是如果无法读取ip库的情况下会显示默认城市的天气MiniSite.Weather.print("wealth"); // 手动设置城市,如果是直辖市,则类似:MiniSite.Weather.print("wealth", "XX省", "XX市");// 如果是直辖市,则类似:MiniSite.Weather.print("wealth", "北京市", "北京市"); 注:如果仍然想要自动判断用户所在城市的功能,则需要通过服务器端脚本(PHP、ASP、Java等)来实现了。可以谷歌、百度一下“XX读取纯真IP库”(XX是对应的服务器端脚本)。 纯真IP库最新版:http://www.crsky.com/soft/2611.html
获取 javascript 时间戳
获取从 1970年1月1日午夜开始的时间戳(单位:毫秒)。 // 其毫秒部分都为 0,即只是精确到秒的毫秒数// 将值除以 1000 后,可以和 PHP 互通var timestamp = Date.parse(new Date()); 或者: // 精确到毫秒数// 将值除以 1000 后取整也可和 PHP 互通,Math.ceil(timestamp / 1000)var timestamp = (new Date()).valueOf();
IE6 下修复 PNG 图片的 Javascript 代码
最近开始学DIV+CSS布局和PS切图,发现PNG这东西是好,图像更真实、逼真,可惜就是IE6对透明背景的PNG图片支持不好,需要辅助以IE提供的滤镜才可以。 为了代码可以复用,网上找了很多JS代码,发现没几个好用的。不过Hpyer在此推荐的这个代码使用上还是比较方便的。
图片幻灯片JSlider
Summry / 概览: This is an images slide based on Javascript. 这是一款基于 Javascript 的图片幻灯片程序。 DEMO / 示例: http://demo.hpyer.cn/js/jslider/ Download / 下载: Usage / 用法: 1. Import script / 引入脚本 <script language="javascript" type="text/javascript" src="jslider.js"></script> 2. Import stylesheet / 引入样式 <link rel="stylesheet" type="text/css" href="jslider.css" /> 3. Create slide / 创建幻灯片 <div id="jslider2" class="jslider"></div><script language="javascript" type="text/javascript">var items = [...]
