impress.js可以离线使用吗

JavaScript014

impress.js可以离线使用吗,第1张

1,impress.js可以离线使用

2,impress.js 是国外一位开发者受 Prezi 启发,采用 CSS3 与 JavaScript 语言完成的一个可供开发者使用的表现层框架(演示工具)。现在普通开发者可以利用 impress.js 自己开发出类似效果的演示工具,但性能比基于 FLASH 的 Prezi 更优。其功能包括画布的无限旋转与缩放,任意角度放置任意大小的文字,CSS3 3D 效果支持等。同时,也支持传统 PowerPoint 形式的幻灯演示。

3,目前 impress.js 是基于 webkit 浏览器(Chrome、Safari)开发,而在其它基于非 webkit 引擎,但支持 CSS3 3D 的浏览器也能正常运行。,

4,因为impress.js是一个独立的幻灯片插件,所以可以下载后离线使用。

5,下载地址:

https://github.com/bartaz/impress.js (可使用右键另存为下载)

6,然后在代码中引入该文件即可

例如

<script src="下载后的地址/js/impress.js"></script>

注意:路径不能错,另外可能需要配置web执行目录。

研究一段时间后发现,太平洋网站中的以下JavaScript脚本

会向“<div id="ivy_div" style="display: none"></div>”总共增加六个Flash文件,Flash文件又会继续向ivy_div中增加多个iframe的内嵌网页。

内嵌网页原本只是刷广告流量,但是有可能会执行错误,执行错误后转跳到太平洋旗下门户网站,而门户网站也有此部分代码,会重复增加iframe刷流量,继续发生错误,继续转跳,而导致网页出现循环iframe创建,创建大量的iframe……

这是本人Chrome浏览器未卡死正常执行代码后的效果,只有四个Flash,一部分iframe……

决绝卡死的办法有两种,一,屏蔽Flash插件,可以在浏览器附加组件中操作。

二,屏蔽jwz.3conline.com、ivy.pconline.com.cn,这样可以禁止刷流量,原本打开页面要230M,缩减到140M,强烈推荐。

屏蔽可以在Host文件中填写,用记事本打开“C:\Windows\System32\drivers\etc\hosts”

写入:

0.0.0.0 jwz.3conline.com

0.0.0.0 ivy.pconline.com.cn

保存后重新打开浏览器,即正常。