`
sdlddr
  • 浏览: 12687 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

[原创]基于FLASH的localConnection机制实现的不同域窗口相互调用js的插件-虫洞

阅读更多
/*实现客户端不同域页面间Javascript相互调用(异步)的静态类--虫洞插件0.1版*/
feature:
1)纯前台插件,不需要后台配置,FLASH PLAYER版本要求在10.0以上.
2)本插件是基于同一台电脑上的FLASH之间能进行LocalConnection以及FLASH与JS能相互调用的原理而设计,将客户端不同域页面间Javascript相互调用转化为了FLASH之间的"本地命令发送".
3)本插件在不同域页面间Javascript时,数据是只在客户端电脑上流转的,无任何网络数据产生,因此即使拨掉网线也能继续进行交互。
4)本插件在JS中的实现是依靠一个静态类Wormhole来实现的,使用时在页面中相当于单实例模式,不用构造一个对象,只用初始化即可
5)由于AS3之间的LocalConncetion还可以传递支持序列化的自定义对象,使用此插件传输的数据对象是多样化的,可传输除了DOM元素之外的任何JavaScript支持的数据类型,一次传输的数据总量最大可达40kb,相对于其它Javascript跨域相互调用的方法,有着支持数据类型多、可传输数据量大的优势。
6)静态类的初始化方法中,对于FLASH插件的载入采用了第三方资源:SWFObject类提供的方法,可根据浏览器的不同而进行不同的装载方式。在Wormhole.js脚本文件中,有大部分代码是SWFObject 1.5版源码压缩后的COPY.感谢SWFObject的所有开发人员!7)由于是用FLASH开发,因此可以跨浏览器.目前在IE,Firefox,Chrome浏览器上均可正常运行
本品不跟JQUERY有任何关系,因此适合任何JS开发人员,只要想在已在客户端打开的几个不同域的页面间进行JS交互,就可以使用此插件.
分享到:
评论

相关推荐

    [原创]基于FLASH机制实现的不同域窗口相互调用js的插件-虫洞

    2)本插件是基于同一台电脑上的FLASH之间能进行LocalConnection以及FLASH与JS能相互调用的原理而设计,将客户端不同域页面间Javascript相互调用转化为了FLASH之间的"本地命令发送". 3)本插件在不同域页面间Javascript...

    2031740029_李浚淇_毕业论文(设计)材料(1) (1).rar

    2031740029_李浚淇_毕业论文(设计)材料(1) (1).rar

    CH7219A-IMG.G000.08.03.05.IMG

    CH7219A-IMG.G000.08.03.05.IMG

    是德科技2023下一代无线通信技术6G基础指南英文版40页.pdf

    是德科技2023下一代无线通信技术6G基础指南英文版40页.pdf

    elasticsearch-9.0.0-windows-x86-64.zip

    Elasticsearch是一个基于Lucene的搜索服务器

    20250414,java面试资料

    20250414,java面试资料

    文化遗产保护:MATLAB点云处理在古建筑形变监测中的实践.pdf

    文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 你是否渴望高效解决复杂的数学计算、数据分析难题?MATLAB 就是你的得力助手!作为一款强大的技术计算软件,MATLAB 集数值分析、矩阵运算、信号处理等多功能于一身,广泛应用于工程、科学研究等众多领域。 其简洁直观的编程环境,让代码编写如同行云流水。丰富的函数库和工具箱,为你节省大量时间和精力。无论是新手入门,还是资深专家,都能借助 MATLAB 挖掘数据背后的价值,创新科技成果。别再犹豫,拥抱 MATLAB,开启你的科技探索之旅!

    声学仿真优化:MATLAB-COMSOL多物理场耦合分析.pdf

    文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 你是否渴望高效解决复杂的数学计算、数据分析难题?MATLAB 就是你的得力助手!作为一款强大的技术计算软件,MATLAB 集数值分析、矩阵运算、信号处理等多功能于一身,广泛应用于工程、科学研究等众多领域。 其简洁直观的编程环境,让代码编写如同行云流水。丰富的函数库和工具箱,为你节省大量时间和精力。无论是新手入门,还是资深专家,都能借助 MATLAB 挖掘数据背后的价值,创新科技成果。别再犹豫,拥抱 MATLAB,开启你的科技探索之旅!

    ### 房地产行业竞争格局趋势研究:央国企市场份额提升与新势力房企崛起、总论

    本文详细分析了中国房地产行业竞争格局的变化趋势,指出央国企市场份额显著提升,而民营房企受市场冲击较大,但未来在市场重新平衡后,民营房企的市场份额或将有所恢复。核心城市及成熟城市群成为房企聚焦的重点,行业集中度下降,千亿企业数量急剧减少,新势力房企崛起。专业化是房企未来发展的方向,轻资产、资产管理等领域将迎来发展机遇,代建企业与资产管理公司(AMC)凭借其专业能力在行业调整中获得更多机会。此外,数智化营销借助大数据、人工智能等技术,正重塑房地产营销的各个环节,提高营销效率和服务质量。

    使用51单片机制作的一个温度计. 硬件有很多替代品,你也可以选择自己喜欢的硬件进行开发&复刻 蓝牙调试、随便找一款能够进行蓝牙串口调试的软件就行了

    51单片机温湿度计、这个分支采用低功耗蓝牙(BLE)接收数据。 硬件有很多替代品,你也可以选择自己喜欢的硬件进行开发&复刻。蓝牙调试、随便找一款能够进行蓝牙串口调试的软件就行了。

    【图像加密解密】基于matlab GSVD结合线性正则变换彩色图像加密解密(含PSNR SSIM)【含Matlab源码 13169期】.zip

    Matlab领域上传的视频是由对应的完整代码运行得来的,完整代码皆可运行,亲测可用,适合小白; 1、从视频里可见完整代码的内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【计算机科学】数据结构课程核心知识点梳理:从基础概念到经典应用项目设计数据结构这门

    内容概要:本文系统介绍了数据结构这门计算机科学核心课程,强调其作为程序世界骨架的重要性。首先解释了数据结构的概念,即计算机中组织、管理和存储数据的方式,以确保数据能被高效访问和修改。接着列举了经典的数据结构及其应用场景,包括数组、链表、栈、队列、哈希表、树、图和堆,并简要说明了每种结构的操作复杂度。然后归纳了常见知识点与典型题型,涵盖线性结构、树与二叉树、哈希与散列、图论基础以及查找与排序算法。文中还提供了多个课程设计/项目的示例,如通讯录管理

    Java新学习计划.zip

    Java新学习计划.zip

    【房地产领域】2022年美国家装改造报告:家装项目成本与价值回收分析及业主满意度调查

    该报告由美国房地产经纪人协会发布,深入探讨了2022年美国家装改造的趋势、成本及业主满意度。报告指出,家装改造的原因多样,包括升级陈旧表面、增加功能性和改善居住体验等。疫情期间,家装项目规模有所扩大,约60%的受访者表示因疫情而增加了改造面积或项目数量。报告还提供了19项室内和室外改造项目的典型成本及预期回收价值,如重新铺设硬木地板可回收147%的成本,地下室改造成生活区的成本回收率为86%。此外,报告引入了“Joy Score”来衡量业主对项目的满意度,多个项目获得了满分10分。

    【Go语言编程】Go语言入门与实战:高性能并发编程及应用场景详解

    内容概要:本文介绍了 Go 语言的特点、应用场景、基础语法、并发编程优势、常用框架与工具链、项目结构以及学习路线。Go 语言由 Google 推出,具有简洁高效的语法、原生并发支持和优越的性能,适用于 Web 后端开发、云原生、微服务架构、网络编程和工具开发等多个领域。文中还提供了第一个 Go 程序示例、模块与包管理、创建 Goroutine 和使用 Channel 的代码片段。最后给

    打印机修复局域网共享软件

    打印机修复局域网共享软件等

    UniApp中使用renderjs进行AI对话实现流式请求及流式响应方式

    通过UniApp+vueJs+renderJs的前端框架实现一个AI对话的小功能,AI回答使用流式请求,响应流式输出的小案例。解决兼容低版本的手机端运行不支持流式Fetch的请求方式;

    ### 美妆医美行业2023年中期策略总结

    本文为美妆医美行业中银证券2023年中期策略报告,指出随着消费者信心恢复和需求释放,2023年第一季度化妆品和医美零售额逐渐回升。化妆品行业呈现弱复苏趋势,预计第二季度将进一步提升。医美方面,短期线下客流有所恢复,未来重点关注玻尿酸、胶原蛋白和再生针剂注射领域。新兴电商平台增长迅速,头部品牌在抖音等平台销量增长显著。化妆品行业转向爆品驱动,营销与产品双重能力成为制胜关键。医美市场中,轻医美用户规模和市场规模预计在2025年分别达到2,820万人和2,046亿元,细分领域中玻尿酸、胶原蛋白和再生针剂值得关注。

    数字剧场:MATLAB实时粒子系统在舞台烟雾效果模拟中的控制.pdf

    文档支持目录章节跳转同时还支持阅读器左侧大纲显示和章节快速定位,文档内容完整、条理清晰。文档内所有文字、图表、函数、目录等元素均显示正常,无任何异常情况,敬请您放心查阅与使用。文档仅供学习参考,请勿用作商业用途。 你是否渴望高效解决复杂的数学计算、数据分析难题?MATLAB 就是你的得力助手!作为一款强大的技术计算软件,MATLAB 集数值分析、矩阵运算、信号处理等多功能于一身,广泛应用于工程、科学研究等众多领域。 其简洁直观的编程环境,让代码编写如同行云流水。丰富的函数库和工具箱,为你节省大量时间和精力。无论是新手入门,还是资深专家,都能借助 MATLAB 挖掘数据背后的价值,创新科技成果。别再犹豫,拥抱 MATLAB,开启你的科技探索之旅!

    ml-1m-数据集zip

    电影信息与用户评论

Global site tag (gtag.js) - Google Analytics