国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

使ie9以下版本支持canvas,css3等主流html5技術的方法

2024-04-27 14:33:31
字體:
來源:轉載
供稿:網友
使ie9以下版本支持canvas,CSS3等主流html5技術的方法1.前言。 ie6,7,8支持html5,看起來比較難,其實有一種方法很通用,就是引入js和css,這種可插拔的引入對開發很有幫助。比如,下面是一個讓網頁支持canvas和css3的例子。2.例子。下面是一個在canvas畫布中顯示一個紅球的例子的html.java代碼收藏代碼
  1. <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
  2. <HTML>
  3. <HEAD>
  4. <TITLE>fewfwe</TITLE>
  5. <head>
  6. <styletype="text/css">
  7. body{
  8. background:#444;
  9. color:#FFF;
  10. font-family:Helvetica,Arial,sans-serif;
  11. text-align:center;
  12. }
  13. #cv{
  14. width:600px;height:400px;
  15. background:#000;
  16. border-radius:20px;
  17. padding:20px;
  18. margin:20pxauto;
  19. box-shadow:0040px#222;
  20. behavior:url(public/ie-css3.htc);
  21. }
  22. </style>
  23. <scrJavascript">
  24. functiontest(){
  25. varctx=document.getElementById("cv").getContext("2d");
  26. ctx.fillStyle="#aa0000";
  27. ctx.beginPath();
  28. ctx.arc(100,100,25,0,Math.PI*2,true);
  29. ctx.closePath();
  30. ctx.fill();
  31. }
  32. window.onload=test;
  33. </script>
  34. </head>
  35. <body>
  36. <!--[ifIE]>
  37. <scriptsrc="public/html5.js"type="text/javascript"></script>
  38. <scripttype="text/javascript"src="public/excanvas.compiled.js"></script>
  39. <![endif]-->
  40. <canvasid="cv"></canvas>
  41. </body>
這個例子在ie8不能運行,火狐可以。如果要它能在ie6,7,8能運行,那么需要做兩件事情。2.1增加一個html5的ie輔助js文件和一個canvas兼容js文件 這個文件可命名為html5.js,這是一個開源的js文件,可以放心使用,它主要是解決了了6,7,8兼容html5的js的問題。canvas兼容文件命名為excanvas.compiled.js,所有文件我已經打包在demo里面??梢韵螺d。2.2.增加一個css文件和在頁面進行引用。 css文件命名為ie-css3.htc,它解決了ie6,7,8,兼容css3的問題。3.demo下載。見附件。4.例子運行結果見下面這張圖片。是一個紅色的圓圈,顯示在黑色的畫布上面。5.總結 ie6,7,8 兼容其他html5技術的做法,其實都可以效仿引用js和css的做法。這樣,便為html5在移動端馳騁,掃清了最后一絲障礙。
  • Test21.rar(13.6 KB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长武县| 敦化市| 夹江县| 饶河县| 焦作市| 黄骅市| 自贡市| 灵寿县| 安丘市| 光泽县| 古丈县| 渭源县| 疏附县| 靖远县| 万州区| 高邮市| 固安县| 滕州市| 包头市| 兰州市| 大洼县| 娄底市| 玉林市| 镇原县| 邯郸县| 怀仁县| 溧阳市| 绥德县| 花莲市| 静海县| 台湾省| 陆良县| 岳阳市| 通州区| 介休市| 龙泉市| 奉节县| 吴川市| 深圳市| 修武县| 泰宁县|