1200Web語言切換示例

    語言切換示例

    示例構(gòu)造如下:

    在“de”和“en”文件夾下都能找到具有相同名稱的語言相關(guān)的 HTML 文件(例如,“l(fā)angswitch.html”)。 根據(jù)文件夾的名稱,兩個文件中要顯示的文字語言分別為德語 (German) 和英語 (English)。

    在文件夾結(jié)構(gòu)中,還有一個包含“l(fā)ang.js”JavaScript 文件的“script”文件夾。 該文件中保存了語言轉(zhuǎn)換所需的功能。

    “l(fā)angswitch.html”文件的結(jié)構(gòu)(“de”文件夾)

    元數(shù)據(jù)“內(nèi)容語言”、字符集和 JavaScript 文件的路徑在文件頭中進(jìn)行了設(shè)置。

    <!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>Switch language to German page</title>
    <script type="text/javascript" src="script/lang.js" ></script>
    <head>

    語言選擇是通過文件正文中的“選擇”(select) HTML 元素實(shí)現(xiàn)的。 選擇元素對一個列表框進(jìn)行了初始化,并包含選項“de”(標(biāo)記為“德語”)和“en”(標(biāo)記為“英語”);默認(rèn)值為“de”。

    通過“onchange”事件處理器 (event handler) 對“DoLocalLanguageChange(this)”函數(shù)進(jìn)行調(diào)用。 “this”參數(shù)將選擇對象及其選項傳送到該函數(shù)。 每次選項改變時“onchange”對該函數(shù)進(jìn)行調(diào)用。

    <!-- 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 >Deutsch</option>
    <option value="en" >English</option>
    </select>
    </td>
    </tr>
    </table>
    <!-- Language Selection End-->

    “l(fā)angswitch.html”文件的結(jié)構(gòu)(“en”文件夾)

    英語文本的 HTML 文件頭與德語文本的 HTML 文件具有相似的結(jié)構(gòu)。

    <!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>

    語言選擇也是通過文件正文中的“選擇”(select) HTML 元素實(shí)現(xiàn)的。 與德語 HTML 文件相反,已將英語選項選擇為默認(rèn)值,文本或標(biāo)簽都為英語。

    <!-- 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”文件的結(jié)構(gòu)(位于“script”文件夾中)

    JavaScript 文件中定義了“DoLocalLanguageChange”函數(shù);并通過語言選擇的值來調(diào)用“SetLangCookie”函數(shù)。SetLangCookie 結(jié)合了 cookie 名稱和 cookie 值,并通過適當(dāng)?shù)?document.cookie 屬性對 cookie 進(jìn)行設(shè)置。 必須重新加載 Web 頁面(top.window.location.reload)以便 Web 服務(wù)器對 cookie 的設(shè)置作出響應(yīng),顯示所需的語言。


    function DoLocalLanguageChange(oSelect) {
    SetLangCookie(oSelect.value);
    top.window.location.reload();
    }
    function SetLangCookie(value) {
    var strval = "siemens_automation_language=";
    // this is the cookie by which the web server
    // detects the desired language
    // this name is required by the web server
    strval = strval + value;
    strval = strval + "; path=/ ;";
    // set path to the application, since otherwise
    // path would be set to the requesting page
    // would not get the cookie.
    // The path for user defined applications follows this sample:
    // path=/awp/<application name>/<pagename>
    // example: path=/awp/myapp/myappstartpage.htm
    //(where myapp is the name of the web application
    // entered in the web server properties of the cpu)
    /*
    use expiration if this cookie should live longer
    than the current browser session
    var now = new Date();
    var endttime = new Date(now.getTime() + expiration);
    strval = strval + "; expires=" + endttime.toGMTString() + ";";
    */
    document.cookie = strval;
    }

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

  • 詞條

    詞條說明

  • SIMATIC Energy Suite V16 中有哪些新增內(nèi)容?

    SIMATIC Energy Suite V16 中有哪些新增內(nèi)容?Energy Suite V16 中的新特性下面匯總了 Energy Suite V16 的所有主要新功能。負(fù)載管理負(fù)載管理在 Energy Suite 中充當(dāng)監(jiān)視和控制功能。負(fù)載管理組件可確保功率和能源消耗不**過用戶自定義的限制功率或能源值。負(fù)載管理組件包含一個稱為參與者的關(guān)鍵用戶自定義元素。負(fù)載管理程序包含以下塊:- 

  • 有關(guān) TIA Portal Teamcenter Gateway 兼容性的注意事項

    有關(guān) TIA Portal Teamcenter Gateway 兼容性的注意事項TIA Portal Teamcenter Gateway 與其它軟件產(chǎn)品的兼容性TIA Portal Teamcenter Gateway 經(jīng)測試,與以下軟件產(chǎn)品兼容:TIA Portal 的安裝組件WinCC ProfessionalWinCC UAESWinCC Advanced插件包STEP 7 Safety

  • 組態(tài)安全功能 AAA 常規(guī)

    常規(guī)網(wǎng)絡(luò)節(jié)點(diǎn)登錄菜單中使用的標(biāo)志“AAA”代表“驗(yàn)證、授權(quán)、審計”(Authentication, Authorization, Accounting)。該功能用于識別和允許網(wǎng)絡(luò)節(jié)點(diǎn),并為網(wǎng)絡(luò)節(jié)點(diǎn)提供相應(yīng)的服務(wù)。在此頁面中組態(tài)登錄信息。描述該頁面包含以下框:提示要使用登錄驗(yàn)證模式“RADIUS”、“本地和 RADIUS”(Local and RADIUS) 或“RADIUS 和本地回退”(RADI

  • PIM RP

    PIM RP統(tǒng)計信息的樣本此頁面顯示有關(guān)匯集點(diǎn)的信息。顯示值說明選擇要顯示的匯集點(diǎn)。候選項顯示作為匯集點(diǎn)候選項的設(shè)備接口。已選項?(Designated)顯示設(shè)備的*路由器。靜態(tài)顯示設(shè)備的靜態(tài)匯集點(diǎn)。根據(jù)所選內(nèi)容,表格中不會顯示所有列。該表格包括以下列:組地址顯示組播組的地址。組掩碼顯示限制組播段的子網(wǎng)掩碼。RP 地址顯示 RP 的 IP 地址。RP **級顯示作為 RP 的接口的**

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

公司名: 上海騰希電氣技術(shù)有限公司

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

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

公司名: 上海騰希電氣技術(shù)有限公司

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

手 機(jī): 13681875601

電 話: 021-37660026

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

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

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