home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 May / VPR0105A.BIN / MSIE_55 / IE_EXTRA.CAB / msieftp.dll / HTML / FTPNT5.HTT < prev   
Text File  |  2000-06-19  |  11KB  |  318 lines

  1. <!-- 
  2. * Copyright 1999 Microsoft Corporation.  All rights reserved.
  3. * This file was automatically generated by Microsoft Internet Explorer
  4. * using the file %TEMPLATEDIR%\ftp.htt
  5. -->
  6.  
  7. <HTML>
  8.     <style>
  9.         body        {margin: 0; font: menu; color: windowtext}
  10.         #Panel      {position: absolute; width: 200px; height: 100%; visibility: hidden}
  11.         #Corner     {padding-left: 12px; padding-right: 0px; padding-top: 11px}
  12.         #FolderIcon {width: 32px; height: 32px}
  13.         #FolderName {margin-top: 8px; font: 13pt/13pt; font-weight: bold}
  14.         #LogoLine   {width: 100%; margin-top: 4px; vertical-align: top}
  15.         #Details    {padding-left: 12px; padding-right: 0px; margin-top: 8px}
  16.         #Locked     {vertical-align: baseline}
  17.         #Preview    {}
  18.         .Movie      {width: 10px; height: 136px}
  19.         .Sound      {width: 120px; height: 46px}
  20.         #Thumbnail  {width: 120px; height: 120px}
  21.         .Legend     {margin-left: 12px; margin-right: -12px}
  22.         #PieChart   {width: 120px; height: 60px; margin-top: 10px}
  23.         #FileList   {position: absolute; width: 100%; height: 100%; tabIndex: 1}
  24.         p           {margin-top: 12px}
  25.         p.Half      {margin-top: 6px}
  26.         button      {font: 9pt MS Pゴシック; margin-left: 12px; margin-right: 0px; background: window; color: windowtext}
  27.         input       {font: 9pt MS Pゴシック}
  28.         .Message    {margin-right: 0; padding: 3px; background: infobackground; color: infotext; border: 1px solid lightgrey}
  29.         .accesskey  {}
  30.     </STYLE>
  31.  
  32.     <HEAD>
  33. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=shift_jis">
  34.     <!-- allow references to any resources you might add to the folder -->
  35.     <BASE href="%THISDIRPATH%\">
  36.  
  37.     <SCRIPT LANGUAGE="vbscript">
  38.         Const g_nCR = 13
  39.         Const g_nLF = 10
  40.  
  41.         Function TranslateCRs(strIn)
  42.         Dim strOut
  43.         strOut = ""
  44.  
  45.         While 0 < Len(strIn)
  46.             if Asc(strIn) = g_nCR then
  47.                 strIn = strIn & " "
  48.                 strIn = Right(strIn, Len(strIn) - 1)
  49.             else
  50.                 strOut = strOut & Chr(Asc(strIn))
  51.             end if
  52.  
  53.             strIn = Right(strIn, Len(strIn) - 1)
  54.         Wend
  55.  
  56.         TranslateCRs = strOut
  57.         end Function
  58.     </SCRIPT>
  59.  
  60.     <SCRIPT LANGUAGE="JavaScript">
  61.         // To localize
  62.         var L_Intro_Text    = "";
  63.         var L_Multiple_Text    = " 個のオブジェクトを選択しました。";
  64.         var L_AnonymousUserName_Text = "匿名";
  65.         var L_MOTDDialogTitle_Text = "サーバーの使用について、次のメッセージが提供されました :\n\n";
  66.         var L_ServerLabel_Text = "サーバー : ";
  67.         var L_UserNameLabel_Text = "ユーザー名 : ";
  68.  
  69.         var L_TooltipLoginButton_Text = "このボタンをクリックすると、別のユーザー名でログインするための [ログイン] ダイアログ ボックスが表示されます。これは、現在のユーザー名でサーバーにアクセスしたくないときなど、頻繁に必要となります。";
  70.         var L_ToolTipEmailAddress_Text = "これは、匿名によるログインをサーバーが認識するために提供する電子メール アドレスです。";
  71.         var L_TooltipPassword_Text = "[ログイン] をクリックしてサーバーに再ログインするときに、このパスワードとユーザー名を使用します。";
  72.         var L_ToolTipUserName_Text = "異なるユーザー名を入力し、[ログイン] をクリックして、別のユーザーでログインしてください。";
  73.         var L_TooltipAnonCheckBox_Text = "ここをオンにして [ログイン] をクリックすると、サーバーのアクセス許可に関係なく、匿名でサーバーにログインできます。次に指定する電子メール アドレスがサーバーに渡されます。";
  74.  
  75.         // Do not localize
  76.         var g_strUserName;
  77.         var g_strPassword;
  78.         var g_strEmailAddress;
  79.         var g_fAnonymousLogin;
  80.         var g_fDelayedLoginInfoInited = 0;
  81.         var g_strAnonymous = "Anonymous";       // Do not localize
  82.  
  83.         function Resize() {
  84.             if (document.body.clientWidth < Panel.style.pixelWidth * 2) {
  85.                 Panel.style.visibility = "hidden";
  86.                 FileList.style.pixelLeft = 0;
  87.                 FileList.style.pixelWidth = document.body.clientWidth;
  88.             } else {
  89.                 Panel.style.visibility = "visible";
  90.                 if (document.dir == "rtl") {
  91.                     FileList.style.pixelLeft = 0;
  92.                 } else {
  93.                     FileList.style.pixelLeft = Panel.style.pixelWidth;
  94.                 }
  95.                 FileList.style.pixelWidth = document.body.clientWidth - Panel.style.pixelWidth;
  96.             }
  97.         }
  98.  
  99.         function Initialize()
  100.         {
  101.             var strMOTD;
  102.  
  103.             // call our Resize() function whenever the window gets resized
  104.             window.onresize = Resize;
  105.             Resize();
  106.             Info.innerHTML = L_Intro_Text;
  107.  
  108.             InitLoginInfo();
  109.             if (1 == DisplayOptions())
  110.                 ToggleOptionsAvailablility();
  111.  
  112.             // fix styles
  113.             var L_SystemFont1_Text = "MS UI Gothic";
  114.             var L_SystemFont2_Text = "MS Pゴシック";
  115.             var L_SystemFont_Text = "MS Pゴシック";
  116.             var tr = document.body.createTextRange();
  117.             if (navigator.cpuClass != "Alpha") {
  118.                 tr.collapse();
  119.                 var actualFont = tr.queryCommandValue("FontName");
  120.                 if (actualFont == L_SystemFont1_Text || actualFont == L_SystemFont2_Text)
  121.                     document.body.style.fontFamily = L_SystemFont_Text;
  122.             } else
  123.                 document.body.style.fontFamily = L_SystemFont_Text;
  124.         }
  125.  
  126.         function DisplayOptions()
  127.         {
  128.             return 0;
  129.         }
  130.  
  131.         function OnMOTDDialog()
  132.         {
  133.             alert(L_MOTDDialogTitle_Text + document.all.ID_MOTD.innerText);
  134.         }
  135.  
  136.         function ToggleOptionsAvailablility()
  137.         {
  138.         }
  139.  
  140.         function InitLoginInfo()
  141.         {
  142.             if (ID_FTPWebView)
  143.             {
  144.         var L_None_Text = "None";
  145.                 strMOTD = TranslateCRs(ID_FTPWebView.MessageOfTheDay);
  146.                 ID_MOTD.innerText = strMOTD;
  147.         ID_MOTD.style.display = ((strMOTD == "") || (strMOTD == L_None_Text)) ? "none" : "";
  148.  
  149.                 document.all.ID_Server.innerText = (L_ServerLabel_Text + ID_FTPWebView.Server);
  150.                 g_strUserName = ID_FTPWebView.UserName;
  151.                 g_fAnonymousLogin = ID_FTPWebView.CurrentLoginAnonymous;
  152.  
  153.                 if (1 == g_fAnonymousLogin)
  154.                     document.all.ID_StaticUserName.innerText = (L_UserNameLabel_Text + g_strAnonymous);
  155.                 else
  156.                     document.all.ID_StaticUserName.innerText = (L_UserNameLabel_Text + g_strUserName);
  157.             }
  158.         }
  159.  
  160.         function InitDelayedLoginInfo()
  161.         {
  162.             g_fDelayedLoginInfoInited = 1;
  163.  
  164.             if (null != ID_FTPWebView)
  165.             {
  166.                 g_strPassword = ID_FTPWebView.Password;
  167.                 g_strEmailAddress = ID_FTPWebView.EmailAddress;
  168.  
  169.                 OnAnonymouseChange();
  170.                 OnUserNameChange();
  171.             }
  172.         }
  173.  
  174.         function EnableDisableLoginButton()
  175.         {
  176.         }
  177.  
  178.         function OnAnonymouseChange()
  179.         {
  180.         }
  181.  
  182.         function OnUserNameChange()
  183.         {
  184.         }
  185.  
  186.         function OnEmailAddressChange()
  187.         {
  188.         }
  189.  
  190.         function DisplayLoginDialog()
  191.         {
  192.         }
  193.  
  194.         function OnWebviewLinkEnter( aLink )
  195.         {
  196.             if( aLink.title )
  197.             {
  198.                 window.status = aLink.title;
  199.             }
  200.             else
  201.             {
  202.                 window.status = "";
  203.             }
  204.             return true;
  205.         }
  206.  
  207.         function OnWebviewLinkExit()
  208.         {
  209.             window.status = "";
  210.             return false;
  211.         }
  212.     </SCRIPT>
  213.  
  214.     <SCRIPT language="JavaScript" for="FileList" event="SelectionChanged">
  215.         // this script updates the left info panel when you select icons
  216.         var folder    = FileList.Folder;
  217.         var data;
  218.         var text;
  219.         var i;
  220.  
  221.         data = FileList.SelectedItems().Count;
  222.         if (data == 0)
  223.         {
  224.             // nothing selected?
  225.             Info.innerHTML = L_Intro_Text;
  226.             return;
  227.         }
  228.         else if (data > 1)
  229.         {
  230.             // more than one item selected?
  231.             text = data + L_Multiple_Text + "<br>";
  232.             if (data <= 16)
  233.             {
  234.                 for (i = 0; i < data; i++)
  235.                 {
  236.                     text += "<br>" + FileList.SelectedItems().Item(i).Name;
  237.                 }
  238.             }
  239.             Info.innerHTML = text + "<br><br>";
  240.             return;
  241.         }
  242.         else if (data == 1)
  243.         {
  244.             Info.innerHTML = "<b>" + FileList.SelectedItems().Item(0).Name + "</b><br><br>";
  245.         }
  246.     </SCRIPT>
  247.  
  248.     <script language="JavaScript">
  249.         function Load() {
  250.  
  251.             Panel.style.overflow = "auto";
  252.             Initialize();
  253.             Resize();
  254.         }
  255.     </script>
  256.  
  257.     <script language="JavaScript" for="WVLink" event="onmouseover">
  258.         return OnWebviewLinkEnter( this );
  259.     </script>
  260.  
  261.     <script language="JavaScript" for="WVLink" event="onfocus">
  262.         return OnWebviewLinkEnter( this );
  263.     </script>
  264.  
  265.     <script language="JavaScript" for="WVLink" event="onmouseout">
  266.         return OnWebviewLinkExit();
  267.     </script>
  268.  
  269.     <script language="JavaScript" for="WVLink" event="onblur">
  270.         return OnWebviewLinkExit();
  271.     </script>
  272.     </HEAD>
  273.  
  274.     <body scroll=no onload=Load()>
  275.         <div id=Panel style="background: window URL(file://%TEMPLATEDIR%/wvleft.gif) no-repeat left top">
  276.             <div id=Corner>
  277.                 <object id=FolderIcon classid="clsid:E5DF9D10-3B52-11D1-83E8-00A0C90DC849" width=32 height=32>
  278.                     <param name="scale" value=100>
  279.                 </object>
  280.                 <br>
  281.                 <div id=FolderName>
  282.                     %THISDIRNAME%
  283.                 </div>
  284.             </div>
  285.             <img id=LogoLine src="%TEMPLATEDIR%\wvline.gif">
  286.             <div id=Details>
  287.  
  288.             <SPAN ID="ID_Server"> </SPAN><BR>
  289.             <SPAN ID="ID_StaticUserName"> </SPAN>
  290.             <BR>
  291.             <BR>
  292.             <ID id=lochack9>
  293.  
  294.             <BR>
  295.  
  296.             <DIV ID="ID_MOTD" CLASS=Message>
  297.             <!-- the message of the day will be inserted here by the script. -->
  298.             </DIV>
  299.             <BR>
  300.             <ID ID=Help>
  301.             FTP サイトの表示方法については、<A HREF="javascript:ID_FTPWebView.InvokeHelp()" name="WVLink">ここをクリック</A>してください。<BR>
  302.             </ID>
  303.  
  304.             </P>
  305.                 <span id=Info>
  306.                 </span>
  307.             </div>
  308.         </div>
  309.         <object id=FileList tabindex=1 border=0 classid="clsid:1820FED0-473E-11D0-A96C-00C04FD705A2">
  310.         </object>
  311.  
  312.         <OBJECT id="ID_FTPWebView" border=0 tabindex=1 classid="clsid:210DA8A2-7445-11d1-91F7-006097DF5BD4"
  313.         </OBJECT>
  314.  
  315.     </BODY>
  316. </HTML>
  317.  
  318.