Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <script src="http://localhost:8080/sample/scripts/webclient1ce.js"></script>
- <!-- Определяем текст для закладки страницы -->
- <title>Компания "Альфа"</title>
- <!-- Определяем стиль текста для заголовка -->
- <style type="text/css">
- h1 {
- font-size: 150%;
- font-family: Verdana, Arial, Helvetica, sans-serif;
- color: #333366;
- }
- </style>
- <!-- Определяем именованный стиль текста style1 -->
- <style type="text/css">
- .style1 {
- color: #0000FF;
- font-size: 200%;
- }
- </style>
- <!-- Определяем именованный стиль текста style2 -->
- <style type="text/css">
- .style2 {
- color: #FF0000;
- font-size: small;
- }
- </style>
- </head>
- <body onLoad="init();">
- <!-- Определяем текст заголовка страницы -->
- <h1 align="center">1С:Клиент в личном кабинете руководителя</h1>
- <!-- Определяем область и текст по-умолчанию для шапки веб-клиента -->
- <!-- Текст шапки будет изменяться при переключении форм -->
- <div id="webClientMessageArea" align="center" class="style1" >Мои отчеты</div>
- <!-- Определяем область для размещения веб-клиента 1С -->
- <div id="webClientContainer" style="visibility: hidden" align="center"></div>
- <!-- Определяем кнопку для выключения клиента 1С -->
- <p><button onclick="messageToWebClient();"><span class="style2">Выключить 1С</span></button></p>
- <!-- Секция script - аналог модуля формы 1С -->
- <script>
- var webClient = null;
- <!-- Действия после старта веб-клиента -->
- var onStartWebClient = function () {
- document.querySelector('#webClientContainer').style.visibility = "visible";
- };
- <!-- Действия при получении сообщения от веб-клиента 1С -->
- var onWebClientMessage = function (message, origin) {
- document.querySelector('#webClientMessageArea').innerText = message;
- };
- <!-- Обработчик отправки сообщения веб-клиенту 1С -->
- var messageToWebClient = function () {
- webClient.postMessage("Выключить клиента");
- };
- <!-- Загрузчик веб-клиента 1С на странице сайта -->
- var init = function () {
- <!-- Адрес для входа под руководителем без аутентификации: http://localhost:8080/sample/ru_RU?N=Руководитель -->
- <!-- Русское значение нужно декодировать. Используем сервис по адресу: https://meyerweb.com/eric/tools/dencoder -->
- webClient = new WebClient1CE('webClientContainer',
- { webClientURL: 'http://localhost:8080/sample/ru_RU?N=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C&debug=tcp&debuggerurl="127.0.0.1:1560"',
- width: '900px',
- height: '500px',
- events:
- {
- onStart: onStartWebClient,
- onMessage: onWebClientMessage
- }
- });
- };
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement