IE9下创建带name的iframe

js1

前几天在开发SDK时发现用Js模拟Ajax无刷新提交里面的方式,在IE9下创建Iframe会出问题,抛出一个错误: DOM Exception: INVALID_CHARACTER_ERR (5) ,原来IE9下不能用 document.createElement(‘<iframe name=”uploadIframe”>’);这种方式创建,经调整后将代码修改为:

Iframe跨域通信完美解决方案

js

跨域通信这个话题在之前已经提到总结过,关于跨域通信大家可以参考同源策略跨域资源共享的10种方式以及IE下因设置document.domain而无法和Iframe通信的解决方法

10 个华丽的 CSS3 设计教程

css3

网页设计师们普遍认为在网站设计方面,css3拥有令人难以置信的潜力,但目前过多的限制导致它还未被广泛应用。
这篇文章介绍了10个css3设计教程,帮助你熟练运用CSS3的一些新增功能。由于浏览器对CSS3的支持问题,部分教程的效果仅支持在Chrome、Safari、Firefox等现代浏览器上查看。

DD_belatedPNG让IE6支持PNG透明图片

i-love-blogging

IE6不支持透明的PNG图片,而PNG图片在Web设计方面表现力上,具有其它图形格式所达不到的效果,IE6这一致命缺陷极大地限制了Web 设计的创意发挥。虽然解决IE6的透明PNG的方法也很多,从使用IE特有的滤镜或是e­xpression,再到javascript+透明 GIF替代.但是这些方法都有一个缺点,就是不支持css中backgrond-position与background-repeat属性。

同源策略

javascript

受同源策略限制,javascript不能跨域! 这里提到了同源策略,那么什么是同源策略呢?

同源策略(Same Origin Policy),它是由Netscape提出的一个著名的安全策略。 现在所有支持javascript 的浏览器都会使用这个策略。同源策略阻止从一个域上加载的脚本去获取或操作另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这说明浏览器隔离来自不同源的内容,以防止它们之间的操作。

IE下因设置document.domain而无法和Iframe通信的解决方法

js

最近在开发SDK的过程中发现IE下有个很怪异的问题:在同一域下,因在父页面上设置了document.domain,而导致无法正常和Iframe(也是同域下)进行通信,IE下抛出的错误是:SCRIPT5: 拒绝访问,导致无法操作iframe中的内容。

割绳子游戏HTML5版

cuttherope

在拉斯维加斯正在举行的CES大会上,微软CEO鲍尔默宣布了基于IE9和html 5框架的割绳子游戏,由微软及游戏开发商ZeptoLab共同推出,用于促进IE9的使用及网页的美化,网页版点击这里。

impress.js使用教程

impress

Impress.js是一款基于css3转换和过渡、工作于现代浏览器(Google Chrome或Safari (或 Firefox 10 或 IE10))、并受prezi.com的理念启发的演示工具。如果你已经厌烦了使用PowerPoint制作PPT,那么impress.js是一个非常好的选择,用它做的PPT更加直观,效果也非常的不错。查看效果