Как обнаружить, если IE получает доступ к моему сайту как к надежному сайту?

Просто поиск по 2 колонкам:

$("#boo").click(function(){
    var table = $('#table').DataTable();
    table.column(2).search("male");
    table.column(3).search("asia").draw();
});
7
задан Community 23 May 2017 в 12:08
поделиться

4 ответа

Вот тест, который Вы могли использовать:

function isTrustedIE(){
    try{
        var test=new ActiveXObject("Scripting.FileSystemObject");
    }
    catch(e){
        return false;
    }

    return true;
}

Это, конечно, перестанет работать, если пользователь отключил тот конкретный объект, даже на надежном сайте.

2
ответ дан 7 December 2019 в 18:46
поделиться

Можно попросить имя пользователя в настоящее время зарегистрированного пользователя, если Вы получите его, то Вы будете знать, что сайт находится на "надежных сайтах" или "Локальной Интранет" зоны.

0
ответ дан 7 December 2019 в 18:46
поделиться

Вероятно, хороший способ иметь дело с этим, при тихой поддержке необычных комбинаций, состоит в том, чтобы протестировать, было ли определенное поведение успешно.

Например, если необходимо сделать

a.innerHTML = "abc"; 

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

0
ответ дан 7 December 2019 в 18:46
поделиться

от моего понимания это не возможно, но у Вас может быть некоторая удача при тестировании на более особое условие, такое как доступность определенной технологии или технологий, в которых Вы нуждаетесь. Каких требований Ваш клиент кодирует место на браузере (ActiveX, Java, пишущий сценарий и т.д.)? Знание, которое будет очень хорошим началом к выяснению, как протестировать клиентский браузер на среду, требуемую Вашим клиентским кодом.

0
ответ дан 7 December 2019 в 18:46
поделиться
Другие вопросы по тегам:

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