チェンジセット 3690: as3/gunyarapaint/branches

差分発生行の前後
無視リスト:
コミット日時:
2010/04/04 14:45:51 (3 年前)
コミッタ:
hkrn
ログメッセージ:

use swfobject.js and swfmousewheel.js instead of default template

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/gunyarapaint/branches/gunyarapaint/compat/html-template/index.template.html

    r3470 r3690  
    1 <!-- saved from url=(0014)about:internet --> 
    2 <html lang="en"> 
    3  
    4 <!--  
    5 Smart developers always View Source.  
    6  
    7 This application was built using Adobe Flex, an open source framework 
    8 for building rich Internet applications that get delivered via the 
    9 Flash Player or to desktops via Adobe AIR.  
    10  
    11 Learn more about Flex at http://flex.org  
    12 // --> 
    13  
     1<html> 
    142<head> 
    153<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    16  
    17 <!--  BEGIN Browser History required section --> 
    18 <link rel="stylesheet" type="text/css" href="history/history.css" /> 
    19 <!--  END Browser History required section --> 
    20  
     4<meta http-equiv="Content-Script-Type" content="text/javascript" /> 
     5<meta http-equiv="Content-Style-Type" content="text/css" /> 
    216<title>${title}</title> 
    22 <script src="AC_OETags.js" language="javascript"></script> 
    23  
    24 <!--  BEGIN Browser History required section --> 
    25 <script src="history/history.js" language="javascript"></script> 
    26 <!--  END Browser History required section --> 
    27  
    287<style> 
    298body { margin: 0px; overflow:hidden } 
    309</style> 
    31 <script language="JavaScript" type="text/javascript"> 
     10<script src="swfobject.js" type="text/javascript"></script> 
     11<script src="swfmousewheel.js?id=${application}" type="text/javascript"></script> 
     12<script type="text/javascript"> 
    3213<!-- 
    33 // ----------------------------------------------------------------------------- 
    34 // Globals 
    35 // Major version of Flash required 
    36 var requiredMajorVersion = ${version_major}; 
    37 // Minor version of Flash required 
    38 var requiredMinorVersion = ${version_minor}; 
    39 // Minor version of Flash required 
    40 var requiredRevision = ${version_revision}; 
    41 // ----------------------------------------------------------------------------- 
    42 // --> 
     14function onLoad(event) { 
     15  var vars = {}; 
     16  var params = { 
     17    "allowScriptAccess": "sameDomain", 
     18    "bgcolor": "${bgcolor}", 
     19    "quality": "high" 
     20  }; 
     21  var attrs = {}; 
     22  swfobject.embedSWF( 
     23    "${swf}.swf", 
     24    "${application}", 
     25    "${width}", 
     26    "${height}", 
     27    "${version_major}.${version_minor}.${version_revision}", 
     28    vars, 
     29    params, 
     30    attrs 
     31  ); 
     32
     33function changeAlertOnUnload(bool) { 
     34  return window.confirm("戻りますか?"); 
     35
     36//--> 
    4337</script> 
    4438</head> 
    45  
    46 <body scroll="no"> 
    47 <script language="JavaScript" type="text/javascript"> 
    48 <!-- 
    49 // Version check for the Flash Player that has the ability to start Player Product Install (6.0r65) 
    50 var hasProductInstall = DetectFlashVer(6, 0, 65); 
    51  
    52 // Version check based upon the values defined in globals 
    53 var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision); 
    54  
    55 if ( hasProductInstall && !hasRequestedVersion ) { 
    56         // DO NOT MODIFY THE FOLLOWING FOUR LINES 
    57         // Location visited after installation is complete if installation is required 
    58         var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn"; 
    59         var MMredirectURL = encodeURI(window.location); 
    60     document.title = document.title.slice(0, 47) + " - Flash Player Installation"; 
    61     var MMdoctitle = document.title; 
    62  
    63         AC_FL_RunContent( 
    64                 "src", "playerProductInstall", 
    65                 "FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"", 
    66                 "width", "${width}", 
    67                 "height", "${height}", 
    68                 "align", "middle", 
    69                 "id", "${application}", 
    70                 "quality", "high", 
    71                 "bgcolor", "${bgcolor}", 
    72                 "name", "${application}", 
    73                 "allowScriptAccess","sameDomain", 
    74                 "type", "application/x-shockwave-flash", 
    75                 "pluginspage", "http://www.adobe.com/go/getflashplayer" 
    76         ); 
    77 } else if (hasRequestedVersion) { 
    78         // if we've detected an acceptable version 
    79         // embed the Flash Content SWF when all tests are passed 
    80         AC_FL_RunContent( 
    81                         "src", "${swf}", 
    82                         "width", "${width}", 
    83                         "height", "${height}", 
    84                         "align", "middle", 
    85                         "id", "${application}", 
    86                         "quality", "high", 
    87                         "bgcolor", "${bgcolor}", 
    88                         "name", "${application}", 
    89                         "allowScriptAccess","sameDomain", 
    90                         "type", "application/x-shockwave-flash", 
    91                         "pluginspage", "http://www.adobe.com/go/getflashplayer" 
    92         ); 
    93   } else {  // flash is too old or we can't detect the plugin 
    94     var alternateContent = 'Alternate HTML content should be placed here. ' 
    95         + 'This content requires the Adobe Flash Player. ' 
    96         + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>'; 
    97     document.write(alternateContent);  // insert non-flash content 
    98   } 
    99 // --> 
    100 </script> 
    101 <noscript> 
    102         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
    103                         id="${application}" width="${width}" height="${height}" 
    104                         codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab"> 
    105                         <param name="movie" value="${swf}.swf" /> 
    106                         <param name="quality" value="high" /> 
    107                         <param name="bgcolor" value="${bgcolor}" /> 
    108                         <param name="allowScriptAccess" value="sameDomain" /> 
    109                         <embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}" 
    110                                 width="${width}" height="${height}" name="${application}" align="middle" 
    111                                 play="true" 
    112                                 loop="false" 
    113                                 quality="high" 
    114                                 allowScriptAccess="sameDomain" 
    115                                 type="application/x-shockwave-flash" 
    116                                 pluginspage="http://www.adobe.com/go/getflashplayer"> 
    117                         </embed> 
    118         </object> 
    119 </noscript> 
     39<body scroll="no" onload="onLoad(event)"> 
     40<div id="${application}">JavaScriptを有効にする必要があります。</div> 
    12041</body> 
    12142</html>