Архив метки: javascript

Проверка расширений файлов прикрепляемых через форму

Если нужно проверять расширение загружаемых через форму файлов, то поможет вот этот кусочек:

var re = new RegExp(«.*\.(sql|SQL|7zip|7ZIP)$»);

var m  = re.exec(form1.v_file_str.value);

if (m == null) {

form1.submit();

} else {

alert(«Нельзя прикреплять файлы с расширениями: sql,7zip»);

return false;

}

Где form1.v_file_str.value — это элемент типа file в форме form1

Данный кусок делает проверку на расширения sql и 7zip — если файл с этим расширением — выдает предупреждение.

Данный кусок вешается на кнопку, отвечающую за отправку данных на сервер.

Интересная библиотека для рисования на JS

У нас на работе в режиме реального времени отображается состояние серверов (контроль осуществляется по нескольким параметрам) и реализовано отображение в виде SVG в браузере IE8. Проблема в том, что плагин, который позволяет отображать файлы svg в браузере, почему то несколько раз в сутки «крашет» IE, что не есть гуд. Читать далее