Advertisement
fedorm

fedorm

Sep 13th, 2018
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <title>Set10</title>
  5.     <meta http-equiv="X-UA-Compatible" content="IE=100">
  6.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7.  
  8.     <link rel="shortcut icon" type="image/x-icon" href="favicon.ico?version=10.2.56.0">
  9.     <link rel="icon" type="image/x-icon" href="favicon.ico?version=10.2.56.0">
  10.  
  11.     <!-- library -->
  12.     <script src="js/AC_OETags.js" type="text/javascript"></script>
  13.     <script src="js/jquery/jquery-1.11.3.js" type="text/javascript"></script>
  14.     <script src="js/jquery/jquery.cookie.js" type="text/javascript"></script>
  15.     <script src="js/swfobject/swfobject.js" type="text/javascript"></script>
  16.  
  17.     <!-- application -->
  18.     <script src="js/app/document-printing.js?version=10.2.56.0" type="text/javascript"></script>
  19.     <script src="js/app/focus-detection.js?version=10.2.56.0" type="text/javascript"></script>
  20.     <script src="js/app/logging.js?version=10.2.56.0" type="text/javascript"></script>
  21.     <script src="js/app/cookies.api.js?version=10.2.56.0" type="text/javascript"></script>
  22.     <script src="js/air/air-detection.js?version=10.2.56.0" type="text/javascript"></script>
  23.  
  24.     <link href="css/styles.css?version=10.2.56.0" rel="stylesheet">
  25.  
  26.     <script type="text/javascript">
  27.  
  28.         $.cookie.json = true;
  29.  
  30.         if (window.parentSandboxBridge) {
  31.             loadFile = window.parentSandboxBridge.loadFile;
  32.             openFile = window.parentSandboxBridge.openFile;
  33.             openWindow = window.parentSandboxBridge.openWindow;
  34.             getLastVersion = window.parentSandboxBridge.getLastVersion;
  35.             getCurrentVersion = window.parentSandboxBridge.getCurrentVersion;
  36.             update = window.parentSandboxBridge.update;
  37.             isWindowFocused = window.parentSandboxBridge.isWindowFocused;
  38.         }
  39.  
  40.         var sandboxBridge = {
  41.             handleError: handleError,
  42.             showLoader: showLoader,
  43.             hideLoader: hideLoader,
  44.             showFileLoadedPopup: showFileLoadedPopup,
  45.             setCookie: setCookie,
  46.             getCookie: getCookie
  47.         };
  48.  
  49.         if (isAIR()) {
  50.             window.childSandboxBridge = sandboxBridge;
  51.         }
  52.  
  53.         var swfName = "RetailX.swf";
  54.         var appID = "application";
  55.         var requiredPlayerVersion = "10.0.0";
  56.         var expressInstallPath = "js/swfobject/expressInstall.swf";
  57.  
  58.         /* Для того, чтобы сразу можно было вводить текст в тексовые поля в SWF(например, страница логина),
  59.          нам надо установить фокус на флешку.
  60.          setTimeout(.. , 80) используется, чтобы обходить проблемы в Chrome и Firefox
  61.          */
  62.         $(document).ready(function() {
  63.             setTimeout(function () {
  64.                 var element = document.getElementById("application");
  65.                 element.focus();
  66.             }, 80);
  67.         });
  68.  
  69.         //Закомментирована вставка swf с помощью swfobject до решения проблемы
  70.         /*
  71.          swfobject.switchOffAutoHideShow();
  72.          swfobject.embedSWF(
  73.              swfName,
  74.              appID,
  75.              "100%",
  76.              "100%",
  77.              requiredPlayerVersion,
  78.              expressInstallPath
  79.          );
  80.          */
  81.  
  82.         function handleError(msg) {
  83.             document.getElementById("application").handleError(msg);
  84.         }
  85.  
  86.         function showLoader() {
  87.             document.getElementById("application").showLoader();
  88.         }
  89.  
  90.         function hideLoader() {
  91.             document.getElementById("application").hideLoader();
  92.         }
  93.  
  94.         function showFileLoadedPopup(path) {
  95.             document.getElementById("application").showFileLoadedPopup(path);
  96.         }
  97.     </script>
  98.  
  99. </head>
  100. <body>
  101.  
  102. <script language="JavaScript" type="text/javascript">
  103.     var hasProductInstall = DetectFlashVer(6, 0, 65);
  104.     var hasRequestedVersion = DetectFlashVer(10, 0, 0);
  105.     if (hasProductInstall && !hasRequestedVersion) {
  106.         var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
  107.         var MMredirectURL = encodeURI(window.location);
  108.         //document.title = document.title.slice(0, 47) + " - Flash Player Installation";
  109.         var MMdoctitle = document.title;
  110.         AC_FL_RunContent(
  111.                 "src", "playerProductInstall",
  112.                 "FlashVars", "MMredirectURL=" + MMredirectURL + '&MMplayerType=' + MMPlayerType + '&MMdoctitle=' + MMdoctitle + "",
  113.                 "width", "100%",
  114.                 "height", "100%",
  115.                 "align", "middle",
  116.                 "id", "application",
  117.                 "quality", "high",
  118.                 "bgcolor", "#FFFFFF",
  119.                 "name", "application",
  120.                 "allowScriptAccess", "sameDomain",
  121.                 "type", "application/x-shockwave-flash",
  122.                 "pluginspage", "http://www.adobe.com/go/getflashplayer"
  123.         );
  124.     } else if (hasRequestedVersion) {
  125.         AC_FL_RunContent(
  126.                 "src", "RetailX.swf?version=10.2.56.0",
  127.                 "width", "100%",
  128.                 "height", "100%",
  129.                 "align", "middle",
  130.                 "id", "application",
  131.                 "quality", "high",
  132.                 "bgcolor", "#FFFFFF",
  133.                 "name", "application",
  134.                 "allowScriptAccess", "sameDomain",
  135.                 "type", "application/x-shockwave-flash",
  136.                 "pluginspage", "http://www.adobe.com/go/getflashplayer"
  137.         );
  138.     } else {
  139.         var alternateContent = "This content requires the Adobe Flash Player. "
  140.                 + "<a href=http://www.adobe.com/go/getflash>Get Flash</a>";
  141.         document.write(alternateContent);
  142.     }
  143. </script>
  144.  
  145. <noscript>
  146.     <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  147.             id="application" width="100%" height="100%"
  148.             codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
  149.         <param name="movie" value="RetailX.swf?version=10.2.56.0">
  150.         <param name="quality" value="high">
  151.         <param name="bgcolor" value="#FFFFFF">
  152.         <param name="allowScriptAccess" value="sameDomain">
  153.         <embed src="RetailX.swf?version=10.2.56.0" quality="high" bgcolor="#FFFFFF"
  154.                width="100%" height="100%" name="application" align="middle"
  155.                play="true" loop="false"
  156.                quality="high" allowScriptAccess="sameDomain"
  157.                type="application/x-shockwave-flash"
  158.                pluginspage="http://www.adobe.com/go/getflashplayer">
  159.         </embed>
  160.     </object>
  161. </noscript>
  162. <!-- Вставка с помощью swfobject добавляет 20px к высоте swf,
  163.         изза этого в браузере появляются полосы прокрутки, видимо проблема гдето
  164.             в скрипте swfobject, после решения этой проблемы, нужно перейти на такой
  165.                 метод вставки swf
  166. <div id="application">
  167.     <p>Please install flash player!<br><a href="http://www.adobe.com/go/getflashplayer">http://www.adobe.com/go/getflashplayer</a>
  168.     </p>
  169. </div>
  170. -->
  171. </body>
  172. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement