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 元素實現(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 元素實現(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

  • 詞條

    詞條說明

  • DDNS 客戶端

    DDNS 客戶端DDNS(Dynamic Domain Name System,動態(tài)域名系統(tǒng))是一個 Internet 服務(wù),該服務(wù)允許將一個固定主機名設(shè)置為一個代表動態(tài)變化 IP 地址的假名。DDNS 客戶端會同步分配的 IP 地址與在 DDNS 提供商方面注冊的主機名。這意味著始終可通過相同的主機名對設(shè)備進(jìn)行訪問。要求:授權(quán)使用 DDNS 服務(wù)的用戶名和密碼。已注冊主機名,例如 example

  • V90伺服一鍵自動優(yōu)化功能

    常有客戶反映伺服電機使能后,為什么仍然能用手轉(zhuǎn)得動電機軸?或者在驅(qū)動器調(diào)試初期經(jīng)常會碰到以下相關(guān)故障:F7450:靜態(tài)監(jiān)控已響應(yīng),驅(qū)動在靜態(tài)監(jiān)控時間進(jìn)程結(jié)束后**出靜態(tài)窗口。F7451:跟隨誤差過大, 位置設(shè)定值和位置實際值的差值(跟隨誤差動態(tài)模式)大于公差。F7452:定位監(jiān)控已響應(yīng),驅(qū)動在定位監(jiān)控時間進(jìn)程結(jié)束時仍未到達(dá)定位窗口。? ? ? ?導(dǎo)致以上問題的

  • 數(shù)據(jù)典型程序塊 Dat12D_R

    數(shù)據(jù)典型程序塊 Dat12D_R功能接收較多 12 個含任何數(shù)據(jù)內(nèi)容的雙字。每個雙字的內(nèi)容可以是雙字(DWORD、DINT、REAL)格式的值,也可以是共同組成雙字的其它數(shù)據(jù)類型的混合,例如:4 個字節(jié)2 個字2 個字節(jié) + 1 個字Dat12D_R 將接收到的數(shù)據(jù)存儲在“DataOutput”所*的數(shù)據(jù)區(qū)域中,而不進(jìn)一步處理。需要通過用戶程序評估并處理接收到的數(shù)據(jù)。提示使用標(biāo)準(zhǔn)訪問的 DB該塊

  • STEP 7 系統(tǒng)功能

    系統(tǒng)功能TIA Portal Version Control Interface通過 TIA Portal Version Control Interface,可將外部的版本控制程序連接到 TIA Portal 中。這樣,用戶便可輕松地將項目數(shù)據(jù)存儲在可以選擇版本控制程序中,以及對這些數(shù)據(jù)進(jìn)行版本控制并將其導(dǎo)回 TIA Portal。SIMATIC TIA Portal 插件安裝“TIA Portal

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

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

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

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

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

郵 編:

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

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

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

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

手 機: 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)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(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