Как запустить веб версию 1С в окне своего сайта через http-сервис.
В связи с новым проектом появилась необходимость создания http-сервиса для него.
И если в принципе, информация по самим сервисам есть в интернет в достаточном количестве (например понравились уроки отсюда), то как интегрировать сервис в сам сайт — не доходило.
В итоге конечно оказалось не сложно )
На помощь приходят знания HTML, а конкретно использование тега IFRAME
Ниже приведен код встраивания сервиса в страницу своего сайта. Форма сервиса генерируется на стороне 1С и вполне гармонично встраивается.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Тег IFRAME</title>
<style type="text/css">
iframe{
zoom: 0.15;
-moz-transform:scale(1);
-moz-transform-origin: 0 0;
-o-transform: scale(1);
-o-transform-origin: 0 0;
-webkit-transform: scale(1);
-webkit-transform-origin: 0 0;
}
</style>
</head>
<body>
<iframe src="ЗДЕСЬ УКАЗЫВАЕТЕ АДРЕС СВОЕГО HTTP-СЕРВИСА" width="468" height="340"></iframe> </table>
</body>
</html> |
В параметрах width и height указываются размеры формы, подбираются под страницу своего сайта.
В стилях регулируется размер открываемой формы. В данном случае они указаны как 1.
Надеюсь эта информация пригодится и другим разработчикам 1С