应对非HTML5的IE浏览器准备着手基于FLEX的PACS

基于HTML5的PACS系统暂先告一段落,基本的图像浏览、图像操作、图像测量、JS本地调整窗宽窗位等功能已经实现。详情请参考博文:

http://www.cnblogs.com/poxiao/p/3540688.html

基于HTML5的PACS不仅能很好的运行于google chrmoe浏览器、Mozilla Firefox浏览器,对android系统的手机、平板及iphone、ipad等苹果IOS系统也能够完美的支持。但是IE浏览器对HTML5的支持并不能够让人满意,只有IE10及以上版本对HTML5的支持才比较完善。但国内很多医院的PC或者是个人的电脑上还停留在IE6-IE8的水准。想要运行HTML5的程序只能安装chrmoe或者firefox浏览器,在院内或许可以一个一个点去安装一遍,但是如果部署到外网上,要让所有的用户明白其中的道理并自行去下载安装HTML5的浏览器简直是比登天还难。基于IE浏览器对HTML5的支持不够理想,而据Adobe公布的统计结果flash play的普及率能达到95%以上,所以决定开发一套基于FLEX版本的PACS系统。这样就可通过程序来判断浏览器是否支持HTML5,如果支持就调用HTML5的版本,否则调用FLEX版本。最终做到真正的纯WEB、零安装。在此仅记录下来激励自己,希望能在10月份出个大概的结果。

神啊请赐我力量!!!!!!!!!!!!!!

应对非HTML5的IE浏览器准备着手基于FLEX的PACS

时间: 2024-08-27 20:47:01

应对非HTML5的IE浏览器准备着手基于FLEX的PACS的相关文章

基于jQuery的让非HTML5浏览器支持placeholder属性的代码(转)

效果图:http://code.google.com/p/jquery-placeholder-js/ 演示代码:http://demo.jb51.net/js/2011/jqueryplaceholder/打包下载:http://xiazai.jb51.net/201105/yuanma/jqueryplaceholder.rar 基于jQuery的让非HTML5浏览器支持placeholder属性的代码(转),布布扣,bubuko.com

非微信内置浏览器中的网页调起微信支付的方案研究

问题来源 之前在app中集成过微信支付,当时还写了一篇扫坑贴,此种微信支付方式为app支付,即在我们自己的应用中嵌入微信支付SDK,由Native代码调起微信支付. 后来由于业务需要在我们app的WebView中打开第三方店铺的网页,在第三方网页中有微信支付按钮,测试反馈说ios可以调起微信支付,而android不可以.后来网上看到说微信内置Webview和京东的网页也可以调起微信支付,微信自己没什么奇怪的,而京东可以的话,如果它跟微信没什么合作协议的话,那么其他app应该也可以在网页中调用微信

用html5 js实现浏览器全屏

项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以让页面中的图片,视频等全屏目前只有google chrome 15 +, safri5.1+,firfox10+,IE11支持 全屏 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 var docElm = document.documentElement; //W3C  if (docElm.re

如何应对不支持 cookie 的浏览器?

如何应对不支持 cookie 的浏览器? 如果您的应用程序需要和不支持 cookie 的浏览器打交道,那么您不得不使用其他的办法 在您的应用程序中的页面之间传递信息.这里有两种办法: 1. 向 URL 添加参数 您可以向 URL 添加参数: <a href="welcome.asp?fname=John&lname=Adams"> Go to Welcome Page </a>然后在类似于下面这个 "welcome.asp" 文件中取

HTML5:判断浏览器是否支持date类型

在某些情况下,我们需要判断当前浏览器是否支持date类型,如果支持的话,可以让用户用原生的datepicker来选取日期.如果不支持,则我们需要用自己实现的datepicker类库,来提供给用户. 在这里,我们使用Modernizr来实现这一功能,代码如下: 1 if (!Modernizr.inputtypes.date) { 2 $('input[type=date]').datepicker({ 3 }); 4 } HTML5:判断浏览器是否支持date类型,布布扣,bubuko.com

如何应对不支持cookie的浏览器?

如何应对不支持 cookie 的浏览器? 如果您的应用程序需要和不支持 cookie 的浏览器打交道,那么您不得不使用其他的办法 在您的应用程序中的页面之间传递信息.这里有两种办法: 1. 向 URL 添加参数 您可以向 URL 添加参数: <a href="welcome.asp?fname=John&lname=Adams"> Go to Welcome Page </a> 然后在类似于下面这个 "welcome.asp" 文件中

[JavaScript] 用html5 js实现浏览器全屏

项目中需要将后台浏览器的窗口全屏,也就是我们点击一个按钮要实现按F11全屏的 效果. 在HTML5中,W3C制定了关于全屏的API,就可以实现全屏幕的效果,也可以 让页面中的图片,视频等全屏目前只有google chrome 15 +,safri5.1+,firfox10+,IE11支持 全屏: var docElm = document.documentElement; //W3C   if (docElm.requestFullscreen) {       docElm.requestFu

浏览器禁用Cookie,基于Cookie的会话跟踪机制失效的解决办法

当浏览器禁用Cookies时,基于Cookie的会话跟踪机制就会失效,解决办法是利用URL重写机制跟踪用户会话. 在使用URL重写机制的时候需要注意,为了保证会话跟踪的正确性,所有的链接和重定向语句中的URL都需要调用encodeURL()或encodeRedirectURL()方法进行编码.另外,由于附加在URL中的SessionID是动态产生的,对于每一个用户都是不同的,所欲对于静态页面的相互跳转,URL重写机制就无能为力了,但是,我们也可以通过将静态页面转换为动态页面来解决这个问题. 在w

HTML5 学习01——浏览器问题、新元素、canvas

Internet Explorer 浏览器问题 问题:Internet Explorer 8 及更早 IE 版本的浏览器不支持HTML5的方式. <!--[if lt IE 9]> <script src="http://cdn.static.runoob.com/libs/html5shiv/3.7/html5shiv.min.js"></script> <![endif]--> 解决:html5shiv.js 引用代码必须放在 <