|
JS Скрипт работает в браузере и не работает в 1С ? | ☑ | ||
---|---|---|---|---|
0
ЭЦ
27.07.17
✎
19:54
|
Имеется код
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> 'SSПример' </title> <script src='https://api-maps.yandex.ru/2.1/?lang=ru-RU' type="text/javascript"></script> <script> var myMap; ymaps.ready(init); function init() { myMap = new ymaps.Map ('map', { center: [55.76, 37.64], zoom: 10 }, { searchControlProvider: 'yandex#search' } ); document.getElementById('destroyButton').onclick = function() { alert('Это алерт'); myMap.destroy(); } } </script> <style> body, html { padding: 0; margin: 0; widht: 100%; height: 100%; } #map { widht: 100%; height: 100%; } </style> </head> <body> <div id="map" </div> <input type='button' id='destroyButton' value='Удалить карту'/> </body> </html> |
|||
1
ЭЦ
27.07.17
✎
19:56
|
В браузере Хром работает нормально
|
|||
2
Cyberhawk
27.07.17
✎
19:56
|
Вопрос в чем?
|
|||
3
ЭЦ
27.07.17
✎
19:58
|
Пытаюсь перенести в 1С
Процедура ОбновитьКрату214() ТекстДок = " |<!DOCTYPE html> |<html> | <head> | <meta http-equiv='Content-Type' content='text/html; charset=utf-8'> | <title> 'SSПример' </title> | <script src='https://api-maps.yandex.ru/2.1/?lang=ru-RU' type='text/javascript'></script> | <script> | var myMap; | ymaps.ready(init); | function init() | { | <script> alert( 'Привет, 33' );</script> | myMap = new ymaps.Map | ('map', | { center: [55.76, 37.64], | zoom: 10 | }, | { searchControlProvider: 'yandex#search' | } | ); | document.getElementById('destroyButton').onclick = function() | { alert('Это алерт'); | myMap.destroy(); | } | } | </script> | <style> | body, html | { | padding: 0; | margin: 0; | widht: 100%; | height: 100%; | } | #map | { | widht: 100%; | height: 100%; | } | </style> | </head> | | <body> | <script> alert( 'Привет, 1' );</script> | <div id='map' </div> | <script> alert( 'Привет, 2' );</script> // | <input type='button' id='destroyButton' value='Удалить карту'/> | </body> |</html> |"; ЭлементыФормы.ЯндексКарта.УстановитьТекст(ТекстДок); |
|||
4
ЭЦ
27.07.17
✎
19:58
|
И не пашет.
В чем тут может быть. Прошу подсказать |
|||
5
Cyberhawk
27.07.17
✎
19:58
|
Ты проверяй не в Хроме, а в ИЕ 7, движок которого используется в ПолеХТМЛДокумента
|
|||
6
ЭЦ
27.07.17
✎
20:00
|
В IE тоже пашет
:( |
|||
7
Cyberhawk
27.07.17
✎
20:00
|
(6) Покажи
|
|||
8
Имитирующий работу
27.07.17
✎
20:01
|
(3)
Не работает, не звизди |
|||
9
ЭЦ
27.07.17
✎
20:03
|
в IE11 работает -мамой клянусь
|
|||
10
Cyberhawk
27.07.17
✎
20:03
|
Пропатчить можешь реестр, чтобы клиентское приложение использовало АктивХ-контрол "Microsoft WebBrowser" использовало ИЕ ОС без режима совместимости с ИЕ7
|
|||
11
Имитирующий работу
27.07.17
✎
20:04
|
теги <script> внутри js? Пожалей старушку.
|
|||
12
Cyberhawk
27.07.17
✎
20:04
|
(9) Покорми оленей, потом перечитай ветку
|
|||
13
ЭЦ
27.07.17
✎
20:07
|
||||
14
ЭЦ
27.07.17
✎
20:09
|
(12) Это ты про IE7 ?
|
|||
15
Fram
27.07.17
✎
20:13
|
(14) а насчет (11) то что скажешь?
|
|||
16
ЭЦ
27.07.17
✎
20:20
|
(15) Это я уже позже добавил - если убрать все равно не работает
|
|||
17
Garykom
гуру
27.07.17
✎
20:26
|
||||
18
ЭЦ
28.07.17
✎
14:36
|
Посмотрел, попробовал
Все равно выдает ошибку скрипта. Думаю на АПИ 2.0 попробовать |
|||
19
Numerus Mikhail
28.07.17
✎
14:51
|
(18) 1с не показывает поле html документа. IE это?
|
|||
20
ЭЦ
28.07.17
✎
15:44
|
(19) Да !
Так заработало "<meta http-equiv="X-UA-Compatible" content="IE=9"/>" Числовому Михаилу большое человеческое спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |