Форум: "Начинающим";
Текущий архив: 2012.05.27;
Скачать: [xml.tar.bz2];
Вниззаполнение массива в Javascript из Delphi Найти похожие ветки
← →
gvozdkoff (2012-01-24 14:36) [0]Здравствуйте, подскажите как заполнить массив Javascript из Delphi
Ситуация такая.
В WebBrowser подгружается html страница.
Сам html файл содержащий в себе java скрипт.function DrawTrack() {
var geo_path = new Array();
var geo_path = [
new google.maps.LatLng(-18.142599, 178.431),
new google.maps.LatLng(-27.46758, 153.027892)
];
var Track = new google.maps.Polyline({
path: geo_path,
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 2
});
Track.setMap(map);
}
у кнопки на событие OnClick прописываю вызов java скриптаHTMLWindow2.execScript("DrawTrack()", "JavaScript")
В результате получаем линию по 2-ум координатам.
Вопрос, как из delphi можно поменять эти координаты?
И вообще возможно ли это с таким скриптом
← →
sniknik © (2012-01-24 14:45) [1]> у кнопки на событие OnClick прописываю вызов java скрипта
и вызывается? тогда в чем сомнения, можно ли...?
напиши такую же функцию с параметрами, на заполнение массива... это что проблема?
← →
gvozdkoff (2012-01-24 15:02) [2]
> sniknik © (24.01.12 14:45) [1]
> > у кнопки на событие OnClick прописываю вызов java скрипта
> и вызывается? тогда в чем сомнения, можно ли...?
>
> напиши такую же функцию с параметрами, на заполнение массива.
> .. это что проблема?
Да вызывается, на карте рисует линию, а вот с параметрами , вы правы, у меня проблема ((
← →
gvozdkoff (2012-01-24 15:05) [3]Поправьте меня пожалуйста, если не в ту сторону размышляю
Для начала надо определить параметр для функции
function DrawTrack()
параметром будет, как я думаю массив с координатами, он уже есть - geo_path
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.05.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c