Для правильного вопроса надо знать половину ответа
Достаточно $(".tags_cloud div").removeClass("is_active");
Определить, сколько div'ов имеют класс is_active можно $(".is_active").not("#all-tags").length
Для правильного вопроса надо знать половину ответа
Смотреть стандарт SMTP, правильно прописывать поля заголовков (по стандарту в заголовках допускается только 7-bit ASCII), правильно указывать в заголовках кодировку тела письма.
Для правильного вопроса надо знать половину ответа
А что именно не работает? https://jsfiddle.net/dd55arLm/
В Firefox при выборе нескольких файлов показывает "Выбрано ... файла(ов)." В IE показывает список выбранных файлов.
Для правильного вопроса надо знать половину ответа
Для начала разбить эту строку и посмотреть, где проявится ошибка.
var docNode = doc.DocumentNode;
var tables = docNode.SelectNodes("//table[@class='table-data']");
var trs = tables.Elements("tr");
var trList = trs.ToList();
Для правильного вопроса надо знать половину ответа
В Firefox, например, это политика защиты пользователей от фишинга с подменой символов на аналогично выглядящие из других алфавитов (ya.ru != уа.ru).
Включить может только сам пользователь, в about:config параметр network.IDN.use_whitelist установить в true, создать логический параметр network.IDN.whitelist.ml со значением true.
Для правильного вопроса надо знать половину ответа
Самое надёжное - брать из заранее подготовленного набора цветов. Если хочется именно генерировать, то попробуйте использовать цветовой круг. На противоположных сторонах круга находятся взаимно контрастные цвета. Если взять нечётное (для простоты алгоритма) количество цветов N = 2n+1, то сдвигаясь на каждом шаге на 360*n/N градусов по кругу будем получать цвет, контрастный к предыдущему.