Как скрыть определенные предупреждения JS

Мой предыдущий вопрос касается пользовательских свойств css, выдающих предупреждение в консоли. Поскольку никто, кажется, не знает ответа, есть ли способ просто скрыть предупреждения?


person Richard Payne    schedule 17.01.2018    source источник
comment
Вы не должны скрывать никаких предупреждений, поскольку для их появления есть веские причины...   -  person B001ᛦ    schedule 17.01.2018
comment
просто исправьте их и они будут скрыты   -  person Temani Afif    schedule 17.01.2018
comment
Я знаю, что скрывать предупреждения не идеально. Однако вместо правильного исправления это облегчает жизнь.   -  person Richard Payne    schedule 17.01.2018


Ответы (1)


Используйте try-catch для обработки исключений

try {
    //statements suspected to throw exception.
}
catch(e) {
}

Чтобы скрыть ошибки JavaScript от пользователя

$(window).error(function(){
    return true;
});

или вы можете поместить следующий код скрипта в раздел вашей страницы:

<script language="JavaScript">
    <!--
    function silentErrorHandler() {return true;}
    window.onerror=silentErrorHandler;
    //-->
</script>
person vic    schedule 17.01.2018
comment
Это решение не очень полезно. Как это применить в моем случае? - person Richard Payne; 17.01.2018