Как вызвать модальное окно при скачивании файла?

Всем привет, как можно реализовать вызов модального окна в зависимости от браузера. для примера можно взять https://disk-o.cloud/. где такая вещь реализована, может есть какие-нибудь js библиотеки?
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
Определяете браузер (например так) и, исходя из этого, показываете определенный контент

function get_name_browser(){
    // получаем данные userAgent
    var ua = navigator.userAgent;    
    // с помощью регулярок проверяем наличие текста,
    // соответствующие тому или иному браузеру
    if (ua.search(/Chrome/) > 0) return 'Chrome';
    if (ua.search(/Firefox/) > 0) return 'Firefox';
    if (ua.search(/Opera/) > 0) return 'Opera';
    if (ua.search(/Safari/) > 0) return 'Safari';
    if (ua.search(/MSIE/) > 0) return 'IE';
    // условий может быть и больше.
    // сейчас сделаны проверки только 
    // для популярных браузеров
    return 'Не определен';
}
 
// пример использования
var browser = get_name_browser();


В Вашем примере так и делают:
5bf46e4badc2a496554574.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы