Набор тел.номера по данным из html-файла

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
tern
Сообщения: 2
Зарегистрирован: 21 ноя 2006, 10:33

Дайте совет начинающему, плиз!
Есть справочник организации в формате html с указанием телефонных номеров. Хочется чтобы по клику мышкой на телеф.номер модем начинал набор номера.
Можно ли это сделать в рамках html?
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

tern писал(а):Можно ли это сделать в рамках html?
нет
tern
Сообщения: 2
Зарегистрирован: 21 ноя 2006, 10:33

Спасибо. А можно сделать такое если справочник вести в формате xls (используя VB)?
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

Справочник вести можно и на чистом HTML, это можно.
Но ни HTML, ни, насколько мне известно, VB модемом пользоваться не умеет.
Аватара пользователя
__Yuri__
Сообщения: 140
Зарегистрирован: 02 ноя 2006, 17:17
Контактная информация:

На визуал бэйсик, возможно, это что-то вроде нижеследующего, точнее не скажу, не люблю я BASIC.

Код: Выделить всё

Open "COM" & NumPort For Output As #1
Print #1, "ATDT" & PhoneNumber
Close
Для HTML - два пути - вставить в HTML соответствующий JAVA-апплет, либо ActiveX, так кстати ведут себя всякие-шпионы-трояны - цепляешь просматривая страничку на сайте ActiveX, он загружаетcя Винду, прописывается в реестр, а потом звонит в какой-нибудь секс по телефону.

Кроме того, можно использовать виндоус скриптинг для вызова виндоузского либо любого другого номеронабирателя, вот аналогичный пример для калькулятора:

Код: Выделить всё

<SCRIPT>
var WshShell = new ActiveXObject("WScript.Shell")
WshShell.Run("calc");
//need Sleep 100ms
WshShell.SendKeys("2{+}2{*}3=");
</SCRIPT>
Либо можно сразу в строке WshShell.Run("xxxxxxxxxx xxx"); параметры передавать
Ответить