Web語言切換示例

    語言切換示例

    示例設計如下:

    在兩個語言文件夾“de”和“en”中,將找到具有相同名稱的語言相關 HTML 文件,例如“l(fā)angswitch.html”。 兩個文件中分別以德語和英語顯示文本,顯示語言與文件夾名稱對應。

    此外,在文件夾結構中有一個“script”文件夾,Java 腳本文件“l(fā)ang.js”位于其中。 語言切換所需的功能存儲在該文件中。

    “l(fā)angswitch.html”文件的設計(“de”文件夾)

    元數(shù)據“內容語言”、字符集和 Java 腳本語言的路徑在文件頭中進行了設置。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Language" content="de">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Language Switch German Site</title>
    <script type="text/javascript" src="script/lang.js" ></script>
    </head>

    在文件的正文中,借助 HTML 元素“select”選擇語言。 選擇元素激活一個選項列表并包含選項“de”,帶有標簽“德語”、“en”和“英語”;預選了“de”。

    借助事件句柄“onchange”,將打開“DoLocalLanguageChange(this)”功能。 “this”參數(shù)將選擇對象及其選項傳送到該功能。 “onchange”在每次更改時均執(zhí)行打開功能的選項。

    <!-- Language Selection -->
    <table>
    <tr>
    <td align="right" valign="top" *>
    <!-- change language immediately on change of the selection -->
    <select name="Language" onchange="DoLocalLanguageChange(this)" size="1">
    <option value="de" selected >German</option>
    <option value="en" >English</option>
    </select>
    </td>
    </tr>
    </table>
    <!-- Language Selection End-->

    “l(fā)angswitch.html”文件的設計(“en”文件夾)

    具有英語文本的 HTML 文件頭的設計方式與具有德語文本的 HTML 文件類似。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Language" content="en">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Language switching english page</title>
    <script type="text/javascript" src="script/lang.js" ></script>

    在文件的正文中,借助 HTML 元素“select”選擇語言。 與德語 HTML 文件相反,英語選項是預選的,文本和標簽是英語形式。

    <!-- Language Selection -->
    <table>
    <tr>
    <td align="right" valign="top" *>
    <!-- change language immediately on change of the selection -->
    <select name="Language" onchange="DoLocalLanguageChange(this)" size="1">
    <option value="de" >German</option>
    <option value="en" selected >English</option>
    </select>
    </td>
    </tr>
    </table>
    <!-- Language Selection End-->

    “l(fā)ang.js”文件的設計(“script”文件夾中)

    “DoLocalLanguageChange”功能定義在 Java 腳本文件中,該文件通過語言選擇值打開“SetLangCookie”功能。 SetLangCookie 組合和 cookie 的名稱和值,并通過相應的 document.cookie 屬性設置 cookie。 要使 Web 服務器通過顯示所需語言來響應 cookies 的設置,則必須重新加載網站 (top.window.location.reload)。


    function DoLocalLanguageChange(oSelect) {
    SetLangCookie(oSelect.value);
    top.window.location.reload();
    }
    function SetLangCookie(value) {
    var strval = "siemens_automation_language=";
    // 這是 Web 服務器檢測所需語言時
    // 使用的 cookie
    // 該名稱應 Web 服務器的要求
    strval = strval + value;
    strval = strval + "; path=/ ;";
    // 設置到應用程序的路徑,否則
    // 路徑將被設置為請求頁面,不會獲得 cookie
    /*
    如果 cookie 的有效期比當前
    瀏覽器會話持續(xù)時間長,則使用過期
    var now = new Date();
    var endttime = new Date(now.getTime() + expiration);
    strval = strval + "; expires=" + endttime.toGMTString() + ";";
    */
    document.cookie = strval;

    上海騰希電氣技術有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 路由映射 常規(guī) (IPv4)

    常規(guī) (IPv4)路由映射利用路由映射,可控制進一步處理路由信息的方式??梢赃^濾路由信息并*進一步處理、修改還是丟棄信息。根據以下原理操作路由映射:將路由信息與路由映射的過濾器進行比較。比較過程會持續(xù)到路由映射的過濾器與信息項的屬性匹配為止。隨后根據路由映射設置對信息進行處理:-?丟棄路由信息。-?更改路由信息的屬性。顯示框說明名稱 (Name)輸入路由映射的名稱。順序號 (

  • 刪除實例和類型之間的關聯(lián)

    刪除實例和類型之間的關聯(lián)類型的實例始終與相應類型的版本相關聯(lián)。它們與普通對象不同,無法編輯。如果編輯實例,則將在項目庫中自動創(chuàng)建該類型的一個新版本,因而這些變更將影響整個項目。如果刪除實例及其類型之間的關聯(lián),則可以在項目樹中按照普通對象的編輯方式編輯該對象。提示禁用“終止與類型的連接”。如果要防止項目中類型的各實例分離,也可禁用“終止與類型的連接”(Terminate conection to t

  • 路由功能 驗證

    驗證用戶管理概述通過可組態(tài)的用戶設置來管理對設備的訪問。使用密碼設置用戶以供驗證。為用戶分配具有適當權限的角色。用戶的身份驗證可在本地由設備執(zhí)行,也可由外部 RADIUS 服務器執(zhí)行。可在“安全 > AAA > 常規(guī)”(Security > AAA > General) 頁面中組態(tài)身份驗證的處理方式。向 TIA 傳送設備組態(tài)時,不會傳送已組態(tài)的用戶、角色和組。與先前版本的兼

  • 如何避免在TIA博途 WinCC 中不同編輯語言下輸入文本時崩潰行為?

    在TIA博途WinCC 中編輯多語言文本時,Windows 10 系統(tǒng)可能會崩潰。此FAQ 介紹對這種行為的補救。在編輯多語言文本時,TIA 博途可能崩潰。影響 WinCC 編輯文本的實例:文本列表畫面元素, 輸入輸出域HMI 報警,報警文本如果在計算機上啟用了UTF-8 語言支持就會發(fā)生崩潰。從Windows 10 企業(yè)版1803存在這些設置。補救措施打開"控制面板"。在類別 "區(qū)域和語言"中選

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網!

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

八方資源網提醒您:
1、本信息由八方資源網用戶發(fā)布,八方資源網不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質,所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

    相關企業(yè)
    商家產品系列
  • 產品推薦
  • 資訊推薦
關于八方 | 八方幣 | 招商合作 | 網站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務| 匯款方式 | 商務洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產品登記:深DGY-2013-3594
著作權登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved