Обработка ошибок навигации в JS
От: voronaam  
Дата: 16.06.08 13:19
Оценка:
Задача: вызвать навигацию по ссылке, если она не успешна послать юзера по другой ссылке.
Пример:
try
{
    window.location.href = 'callto://phone_number';
}
catch(err)
{
    window.location.href = 'http://www.skype.com';
}


Такая простая вещь работает в FF (звонит, если установлена звонилка, отправляет скачивать скайп, если нет). Но не работает в IE. Если звонилки нет, то IE открывает страницу "не знаю что делать с этим урлом", никаким сопособом не попадая в catch...

Кто-нибудь может подсказать как это можно сделать?
Re: Обработка ошибок навигации в JS
От: EugeneIvanov Земля http://e-ivanov.ru/portfolio/
Дата: 16.06.08 14:02
Оценка:
Здравствуйте, voronaam, Вы писали:

V>Кто-нибудь может подсказать как это можно сделать?


может быть, открыть в кадре и посмотреть на то, что пришло?
Re[2]: Обработка ошибок навигации в JS
От: voronaam  
Дата: 16.06.08 14:09
Оценка:
Здравствуйте, EugeneIvanov, Вы писали:

EI>может быть, открыть в кадре и посмотреть на то, что пришло?


Если Вы про frame/iframe, то пробовал, не получается. Возможно я чего-то не знаю или не умею. Если можете сделать простой сэмпл, то я был бы Вам очень благодарен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.