PageRenderTime 52ms CodeModel.GetById 27ms RepoModel.GetById 0ms app.codeStats 0ms

/src/flash/tests/test.html

https://github.com/bilxio/kissy
HTML | 220 lines | 187 code | 9 blank | 24 comment | 0 complexity | 51901566f7412c7bbc224b2728f52948 MD5 | raw file
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8"/>
  5. <title>Test Runner</title>
  6. <link rel="stylesheet" href="../../../tools/jasmine/jasmine.css">
  7. <script src="../../../tools/jasmine/jasmine.js"></script>
  8. <script src="../../../tools/jasmine/jasmine-html.js"></script>
  9. <script src="../../../build/kissy.js"></script>
  10. <script src="../base.js"></script>
  11. <script src="../ua.js"></script>
  12. <script src="../embed.js"></script>
  13. <script src="../../flash.js"></script>
  14. <script>
  15. var S=KISSY;
  16. S.log(S.Flash);
  17. </script>
  18. <script src="flash-spec.js"></script>
  19. <style>
  20. </style>
  21. </head>
  22. <body>
  23. <h1>KISSY.Flash Test Cases</h1>
  24. <script>
  25. jasmine.getEnv().addReporter(new jasmine.TrivialReporter());
  26. jasmine.getEnv().execute(function() {
  27. if (parent && parent.jasmine.kissyNext) {
  28. parent.jasmine.kissyNext(this.results().failedCount);
  29. }
  30. });
  31. </script>
  32. <table class="itable">
  33. <thead>
  34. <tr>
  35. <th></th>
  36. <th>Static-publishing</th>
  37. <th>Dynamic-publishing</th>
  38. </tr>
  39. </thead>
  40. <tbody>
  41. <tr>
  42. <th>Normal</th>
  43. <td>
  44. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-Normal-S">
  45. <param name="movie" value="../assets/test.swf"/>
  46. <param name="bgcolor" value="#375BD0"/>
  47. <!--[if !IE]>-->
  48. <object type="application/x-shockwave-flash" data="../assets/test.swf" width="310" height="130">
  49. <param name="bgcolor" value="#375BD0"/>
  50. <!--<![endif]-->
  51. <a href="http://www.adobe.com/go/getflashplayer">
  52. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  53. </a>
  54. <!--[if !IE]>-->
  55. </object>
  56. <!--<![endif]-->
  57. </object>
  58. </td>
  59. <td>
  60. <div id="FC-Normal-D">
  61. <a href="http://www.adobe.com/go/getflashplayer">
  62. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  63. </a>
  64. </div>
  65. </td>
  66. </tr>
  67. <tr>
  68. <th>Simple flash variables</th>
  69. <td>
  70. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-SimpleVars-S">
  71. <param name="movie" value="../assets/flashvars.swf"/>
  72. <param name="bgcolor" value="#038C3C"/>
  73. <param name="flashvars" value="name1=1&name2=2&name3=3"/>
  74. <!--[if !IE]>-->
  75. <object type="application/x-shockwave-flash" data="../assets/flashvars.swf" width="310" height="130">
  76. <param name="flashvars" value="name1=[1,2,3,4]&name2=true&name3=1"/>
  77. <param name="bgcolor" value="#038C3C"/>
  78. <!--<![endif]-->
  79. <a href="http://www.adobe.com/go/getflashplayer">
  80. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  81. </a>
  82. <!--[if !IE]>-->
  83. </object>
  84. <!--<![endif]-->
  85. </object>
  86. </td>
  87. <td>
  88. <div id="FC-SimpleVars-D">
  89. <a href="http://www.adobe.com/go/getflashplayer">
  90. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  91. </a>
  92. </div>
  93. </td>
  94. </tr>
  95. <tr>
  96. <th>
  97. Complex flash variables
  98. <p>(Complex flashvars to JSON)</p>
  99. </th>
  100. <td>
  101. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-ComplexVars-S">
  102. <param name="movie" value="../assets/flashvars.swf"/>
  103. <param name="bgcolor" value="#038C3C"/>
  104. <param name="flashvars" value="name1=http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2&name2={'s':'string','b':false,'n':1,'url':'http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2','cpx':{'s':'string','b':false,'n':1,'url':'http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2'}}&name3=string"/>
  105. <!--[if !IE]>-->
  106. <object type="application/x-shockwave-flash" data="../assets/flashvars.swf" width="310" height="130">
  107. <param name="flashvars" value="name1=http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2&name2={'s':'string','b':false,'n':1,'url':'http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2','cpx':{'s':'string','b':false,'n':1,'url':'http%3A%2F%2Ftaobao.com%2F%3Fx%3D1%26z%3D2'}}&name3=string"/>
  108. <param name="bgcolor" value="#038C3C"/>
  109. <!--<![endif]-->
  110. <a href="http://www.adobe.com/go/getflashplayer">
  111. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  112. </a>
  113. <!--[if !IE]>-->
  114. </object>
  115. <!--<![endif]-->
  116. </object>
  117. </td>
  118. <td>
  119. <div id="FC-ComplexVars-D">
  120. <a href="http://www.adobe.com/go/getflashplayer">
  121. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  122. </a>
  123. </div>
  124. </td>
  125. </tr>
  126. <tr>
  127. <th>Express install</th>
  128. <td>
  129. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-ExpressInstall-S">
  130. <param name="movie" value="../express-install/expressInstall.swf"/>
  131. <param name="bgcolor" value="#FFAF09"/>
  132. <!--[if !IE]>-->
  133. <object type="application/x-shockwave-flash" data="../express-install/expressInstall.swf" width="310" height="130">
  134. <param name="bgcolor" value="#FFAF09"/>
  135. <!--<![endif]-->
  136. <a href="http://www.adobe.com/go/getflashplayer">
  137. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  138. </a>
  139. <!--[if !IE]>-->
  140. </object>
  141. <!--<![endif]-->
  142. </object>
  143. </td>
  144. <td>
  145. <div id="FC-ExpressInstall-D">
  146. <a href="http://www.adobe.com/go/getflashplayer">
  147. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  148. </a>
  149. </div>
  150. </td>
  151. </tr>
  152. <tr>
  153. <th>
  154. Only Flash Player
  155. <p>(SWF did not load in time or not exit)</p>
  156. </th>
  157. <td>
  158. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-OnlyPlayer-S">
  159. <param name="bgcolor" value="#ED2835"/>
  160. <param name="moive" value="http://CDN.YOURDOMAIN.COM/assets/HTTPERROR.swf"/>
  161. <!--[if !IE]>-->
  162. <object type="application/x-shockwave-flash" data="http://CDN.YOURDOMAIN.COM/assets/HTTPERROR.swf" width="310" height="130">
  163. <param name="bgcolor" value="#ED2835"/>
  164. <!--<![endif]-->
  165. <a href="http://www.adobe.com/go/getflashplayer">
  166. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  167. </a>
  168. <!--[if !IE]>-->
  169. </object>
  170. <!--<![endif]-->
  171. </object>
  172. </td>
  173. <td>
  174. <div id="FC-OnlyPlayer-D">
  175. <a href="http://www.adobe.com/go/getflashplayer">
  176. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  177. </a>
  178. e.g. SWF HTTP ERROR
  179. </div>
  180. </td>
  181. </tr>
  182. <tr>
  183. <th>SWF unspecified</th>
  184. <td>
  185. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="310" height="130" id="FP-NoSWF-S">
  186. <param name="bgcolor" value="#ED2835"/>
  187. <!--[if !IE]>-->
  188. <object type="application/x-shockwave-flash" width="310" height="130">
  189. <param name="bgcolor" value="#ED2835"/>
  190. <!--<![endif]-->
  191. <a href="http://www.adobe.com/go/getflashplayer">
  192. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  193. </a>
  194. <!--[if !IE]>-->
  195. </object>
  196. <!--<![endif]-->
  197. </object>
  198. </td>
  199. <td>
  200. <div id="FC-NoSWF-D">
  201. <a href="http://www.adobe.com/go/getflashplayer">
  202. <img src="../assets/get_flash_player.gif" alt="Get Adobe Flash player"/>
  203. </a>
  204. </div>
  205. </td>
  206. </tr>
  207. </tbody>
  208. </table>
  209. <hr/>
  210. </body>
  211. </html>