Запуск Skype из HTML

Простая методика интеграции Skype в Ваш сайт. Зачем? Чтобы пользователи могли связаться с владельцем сайта по видеоканалу.
С помощью этой методики можно запустить программу Skype на компьютере посетителя и вызвать определенного абонента.

Есть два варианта запуска Skype на клиентской машине.
Первый вариант не очень правильный по соображениям безопасности. Он заключается в запуске программы на стороне клиента средствами ActiveX. Для этого нужно на странице обратной связи Вашего сайта разместить следующий скрипт:
<SCRIPT LANGUAGE="VBScript">
<!--

Set Shell=CreateObject("WScript.Shell")
Shell.Run "C:/Program Files/Skype/Skype.exe -c number"

-->
</SCRIPT>

Минусы этого варианта состоят в том, что:
1. Исполняемый файл Skype может и не лежать в C:/Program Files/Skype/, а может у пользователя не Windows, и, соответственно, совершенно другая организация файловой системы, или он использует другую программу для интернет-звонков.
2. В большинстве случаев браузеры запрещают выполнение таких конструкция по соображениям безопасности. Поэтому этот метод лучше не использовать вообще.

Второй вариант заключается в использовании протокола callto://number.
При вводе такой конструкции в адресную строку браузера должна запуститься программа, отвечающая за интернет-звонки и выполнить дозвон до пользователя number.
Чтобы интегрировать его в сайт достаточно на странице обратной связи установить ссылку вида:
<a href="callto://2lx.ru-webmaster">Видеосвязь с вебмастером</a>
при нажатии на нее будет открываться Skype (или другая программа для интернет-звноков) и вызывать указанного пользователя.

Поблагодарить автора

7 Responses to Запуск Skype из HTML

  1. Азачем публиковать заведомо хреновый вариант скрипта, тем самым вводя в заблуждение читателя? 8O

    Логичней будет писать сразу НОРМАЛЬНЫЙ код и не «травмировать» психику новичка!!!

  2. ЧТОТО НЕРАБОТАЕТ! ИЛИ Я НЕПОНЯЛ НИФИГА! помогите!

  3. кстати гдето видел еще неплохой вариант вызова приложение скайп для сайта! но чтото немогу найти — если найду обязательно размещю у вас!

  4. Да, на официальном сайте появился специальный мастер. www.skype.com/intl/ru/tel... -a-skype-button/

    Нужно ввести свой логин в Skype и выбрать понравившуюся кнопку для сайта. Есть просто статические кнопки, а есть кнопки, показывающие ваш статус.

Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>