HTML pour "langswitch.html" dans le dossier "de"
L'en-tête pour la page langswitch.html allemande est identique à celui de l'anglais, si ce n'est
que la langue définie est l'allemand.
<!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>Sprachumschaltung Deutsche Seite</title>
<script type="text/javascript" src="script/lang.js" ></script>
</head>
Le code HTML dans la page allemande est identique à celui de la page anglaise, si ce n'est
que la langue sélectionnée par défaut est l'allemand ("de").
<!-- Language Selection -->
<table>
->
</table><!-- Language Selection End-->
JavaScript "lang.js" dans le dossier "script"
La fonction "DoLocalLanguageChange()" se trouve dans le fichier lang.js. Cette fonction
appelle la fonction "SetLangCookie()", puis recharge la fenêtre qui affiche la page HTML.
La fonction "SetLangCookie()" construit une affectation qui affecte la valeur de la liste
sélectionnée au cookie "siemens_automation_language" du document. Elle définit
également le chemin vers l'application de sorte que la page commutée, et non la page
demandeuse, reçoit la valeur du cookie.
En option, la page peut définir une valeur d'expiration pour le cookie dans la section mise en
commentaire.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
<tr>
<td align="right" valign="top" nowrap>
<!-- 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" >Englisch</option>
</select>
</td>
</tr>
Serveur Web
13.3 Pages Web personnalisées
617