一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似:
var iframe = document.createElement("iframe");
iframe.src = "http://www.kylgy.com";
if (!/*@cc_on!@*/0) { //if not IE
iframe.onload = function(){
alert("Local iframe is now loaded.");
};
} else {
iframe.onreadystatechange = function(){
if (iframe.readyState == "complete"){
alert("Local iframe is now loaded.");
}
};
}
document.body.appendChild(iframe);
最近, Nicholas C. Zakas 文章《Iframes, onload, and document.domain》的评论中 Christopher 提供了一个新的判断方法(很完美):
var iframe = document.createElement("iframe");
iframe.src = "http://www.kylgy.com";
if (iframe.attachEvent){
iframe.attachEvent("onload", function(){
alert("Local iframe is now loaded.");
});
} else {
iframe.onload = function(){
alert("Local iframe is now loaded.");
};
}
document.body.appendChild(iframe);
几点补充说明:
IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册。
第二种方法比第一种方法更完美,因为 readystatechange 事件相对于 load 事件有一些潜在的问题。
不多解释直接上视频
【赛迪网讯】北京时间8月24日,据国外媒体报道,近日有消息称,苹果公司的下一代智能手机iPhone5有很大可能会同时支持CDMA和GSM两种制式。得出该结论的依据是一部未标明身份的iOS设备在iOS应用程序的设备鉴别器中出现,可同时在GSM和CDMA网络下使用。该设备运行在iOS 5操作系统上,因此被认为是iPhone5。
目前可以同时在CDMA网络和GSM网络下使用的手机被冠名为“世界手机”,因为这种双模能力可以让手机在全球所有国家中使用。TechCrunch称,这款神秘设备的移动网络编码(MNC)和移动国家代码(MCC)已经泄漏,这两组编码通常被其运营商用来识别手机。在开发者日志中发现,这款设备同时拥有AT&T和Verizon公司的MNC/MCC。而这两家公司分别运营GSM和CDMA网络。
目前还不确认该设备是测试机还是真实的产品原型。有传言称下一代iPhone将在今年十月份与iOS 5协同发布。苹果公司已经发布了iOS 5的第六个beta版本,现在不清楚在该系统正式发布之前,还有多少beta版要发布。
写博客免费领迅雷加速VIP,丰富多彩的游戏加速,为您的游戏增更多乐趣,不卡不断线,修复网络延迟等问题,是你的游戏玩得长久,不再为网络的问题发愁了,无论什么游戏,只要你玩得到的,迅雷都能做得到,为您的游戏加速起来吧。。。。。。还是长期免费使用,不花一分钱的。快来试试吧
迅雷网游加速器 官网链接http://jsq.xunlei.com
最近一段时间公司一直是联通网络上网,玩WOW特卡.于是乎想看看迅雷最近做的免费加速器如何如何….
以前一直用的其他牌子的收费加速器.公司网络应该会近期更换,所以再去买收费的有点浪费.
体验..路过.,….登录迅雷加速器之后延时减轻了很多大概保持在70-100之间,这个效果是的确的.就是高峰期,PING会提高到200左右..这个可能是不收费的缘故吧…免费的东西免费多了.用的人也就多了吧.
还好.加速效果可以接受.迅雷网游加速器虽然比收费的加速器贵.但是好歹也是免费的.都说免费了.而且也不差!总比要从口袋里掏钱好,是吧?
再发下下载连接.迅雷网游加速器 官网链接http://jsq.xunlei.com
iPhone 5没有在苹果不久前举行的全球开发者大会WWDC 2011上出现还是让苹果粉丝相当郁闷的一件事情,不过对于iPhone 5的追逐依然是苹果粉丝最开心的事情,最新的消息显示苹果iPhone 5的发布和上市并不会让我们等待太多的时间了。如果顺利的话苹果iPhone 5将会在8月24日正式发布,而上市时间则将会在9月13日左右。
|
|
从近日的iOS 5.0的SDK中iPhone 5的摄像头资料被发现,通过该资料发现iPhone 5可能会有两款产品上市,其中代号为N93的版本将配备500万像素摄像头,而代号为N94的版本则内置了800万像素摄像头,这样一个信息让不少业内人士兴奋于是有人猜测苹果新一代的iPhone手机在命名上将会同时启用iPhone 5和iPhone 4GS,而iPhone 5就是800万像素的版本,而iPhone 4GS则是500万像素的版本。
关于iPhone 5的最新消息另外还显示实际上这款手机的原型机已经达到代工厂商手中,也就是说iPhone 5已经在准备量产了,目前几乎可以铁定的是iPhone 5将会采用双核的A5处理器,不过显示屏是否升级到更大的4英寸目前还无法确定,而800万像素版本的iPhone 5则将提供对1080P高清摄录的支持。
咖啡给健康带来的好处多还是害处多,争辩似乎一直在持续。 每天该喝多少咖啡呢?近日,英国《每日邮报》健康专栏详细分析,供您参考。

1杯咖啡
好处:希腊研究人员对485名65岁以上的老人进行研究后发现,每天1杯咖啡可以保持动脉健康、稳定血压。英国布里斯托大学对600位志愿者的调查也表明,每天1杯咖啡可以增强脑力。
坏处:咖啡因需要8个小时才能被完全排出体外,所以如果下午3点或4点以后喝咖啡,很容易出现睡眠障碍。
2杯咖啡
好处:美国佛罗里达大学研究发现,200毫克咖啡因,相当于两杯咖啡的含量,可以预防记忆力下降和老年痴呆症。《国际运动医学杂志》的研究也表明,运动前30分钟喝咖啡有助提高成绩。
坏处:如果是孕妇,咖啡摄入量应少于两杯,否则会增加流产风险。
3杯咖啡
好处:《美国化学医学期刊》刊载的研究发现,每天3杯咖啡可将女性患卵巢癌的风险减少1/5。每天喝3杯的男性,患胆结石风险降低40%。
坏处:美国2006年的研究表明,每天3杯咖啡使心率增快,血压稍微上升,可能会增加心脏病发作的风险。
4杯咖啡
好处:美国犹他州大学的研究发现,4杯咖啡约含400毫克咖啡因,可将口腔癌和喉癌风险减少39%。此外,还可降低结肠癌、乳腺癌和II型糖尿病的风险。
坏处:每天4杯咖啡将风湿性关节炎风险增加1倍。
5杯以上
好处:东京研究人员对9万人长达10年的研究发现,每天5杯咖啡可以将肝脏损伤的风险减少3/4。
坏处:咖啡因干扰钙的吸收,会增加骨质疏松风险。喝太多会加速体内矿物质和维生素的流失。在升高血压的同时,还会增加心血管疾病风险。
ASP,PHP高级程序员,3年开发经验,手头有一系列的项目案例。
现为您提供以下服务:
程序添加:界面美工您做好,框架CSS打好之后,我来为您添加程序(程序+后台),价格视工作量来定,300元起。
程序修改:程序有部分地方需要修改,或需要添加某些额外功能的,也可以交给我来做,价格视难度来定,10元起,不封顶
网站仿制:仿制别人的网站,用别人的界面,我的程序,价格视难度来定,800-3000元封顶,太高端的我也做不出来
技术支持:您学习PHP,ASP遇到麻烦,可以来这里寻求帮助,可以按 50元/天算,也可以500元包月
双钻信誉,淘宝店铺 :http://shop33891425.taobao.com/
有的朋友学习PHP很长时间/说会做东西吧也会/但感觉自己还是啥也不懂/在这种情况下其实就是实践太多理论太少的原因
或许理论也不少但你就是没记住。
建议:
1 不要忙目的去做一个网站/因为有些功能或函数你根本不知道/即使你抄来/下次可能还是记不住因为要做一个项目或MCS用到的函数或其它元素太多了/
在刚学到一定程度的时候(什么程度?看到网上好多功能思路自己都能实现但是就不知道怎么去用函数或是自己纯手写代码)
在这种情况下建议大家多看些PHP基础题,好处很多,一是在面试的时候遇到你看过的题,二是:这些面试题都非常有用,都是在程序开发中需要的,一来可以考核一下你到底学会哪些东西学了多少?不会哪些?会的复习一下不会的马上学习,如此下去,你就不会感觉自己啥都不会了,这样你再去开始研究一个CMS或其它项目上,你就会感觉容易的多!因为普通网站大部份都是留言版原理
先说说读本地的TXT文件
<?PHP
$file_name=”log.txt”;
$fp=fopen($file_name,’r');
while(!feof($fp))
{
$buffer=fgets($fp,4096);
echo $buffer.”<br>”;
}
fclose($fp);
?>
下面是网络的
基本类似,其他的自己参考.
<?PHP
$file_name=”http://XXX.XXX.XXX.XXX/log.txt”;
$fp=fopen($file_name,’r');
while(!feof($fp))
{
$buffer=fgets($fp,4096);
echo $buffer.”<br>”;
}
fclose($fp);
?>
微软在IE8提供三种解析页面的模式
IE8 Standard Modes :默认的最标准的模式,严格按照W3C相关规定
IE7 Standards Modes :IE7现在用的解析网页的模式,开起机关是在<head>中加入 <meta http-equiv=”X-UA-Compatible” content=”IE=7″>
Quirks Modes :IE5用的解析网页的模式,开起机关是删除HTML顶部的DOCTYPE声明
注意:不同模式间的网页在IE8中可以互相 frame ,因此因不会模式下的DOM和CSS渲染不一样,所以会引发很多问题,务必注意如果你的页面对IE7兼容没有问题,又不想大量修改现有代码,同时又能在IE8中正常使用,微软声称,开发商仅需要在目前兼容IE7的网站上添加一行代码即可解决问题,此代码如下: <meta http-equiv=”x-ua-compatible” content=”ie=7″ />
编辑器在ie8.0下不能用:解决eWebEditor在线文本编辑器在IE8下不兼容的方法
最近我把IE浏览器更新到了IE8.0,在用eWebEditor在线HTML文本编辑器的时候点击eWebEditor上的所有编辑按钮都没用,只看到浏览器状态栏左下角显示网页上有错误,于是上网查了一下,解决方法如下:
在eWebEditor的目录里找到Editor.js文件,用记事本打开,在其中找到如下代码
if (element.YUSERONCLICK) {
eval_r(element.YUSERONCLICK + “anonymous()”);
}
或
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + “anonymous()”);
版本不同可能写法有点区别
将上面的代码替换为
if(navigator.appVersion.match(/8./i)==’8.’)
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + “onclick(event)”);
}
else
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + “anonymous()”);
}
即可。
经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round,intval
ceil — 进一法取整
说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. ceil() 例子
<?php
echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>
floor — 舍去法取整
说明
float floor ( float value )
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. floor() 例子
<?php
echo floor(4.3); // 4
echo floor(9.999); // 9
?>
round — 对浮点数进行四舍五入
说明
float round ( float val [, int precision] )
返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。
例子 1. round() 例子
<?php
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>
intval—对变数转成整数型态
例子intval()
<?php
echo intval(4.3); //4
echo intval(4.6); // 4
?>

