Копирование в буфер обмена на JavaScript

В JavaScript скопировать в буфер обмена можно только то что находится внутри тега <input>. Потому приходиться для копирования в буфер обмена произвольного текста приходиться идти на ухищрения в виде например временного помещения текста для копирования в input. Например как-то так:

Редирект с http на https на домене с сайтом WordPress

Задача: настроить редирект c http на https на сайте с движком WordPress.

Почему то обычно используемый мной трюк с директивой:

На WordPress  сработал с ошибкой искажения переадрессации, если в части URL используется /

Потому пошел другим путем, добавил в .htaaccess перед директивами WordPress следующее:

Удаляем кукисы, время жизни которых более заданного

Задача: есть сайт, на котором кукисы устанавливаются движком. Где не известно. Настроек нет (или есть, но лень-не кому копаться). Необходимо принудительно сократить время жизни куков до заданного.

Решение:

Из сложных нюансов: браузер не позволяет читать время истечения жизни (и путь) установленных кукисов. От слова никак и вообще. Защита такая..

Ну если с путем всё в принципе не так важно — просто вставлять код трущий кукисы на КАЖДОЙ странице, а не только на «начальной», то кукисы прочитаются, то со временем жизни возможен только «хук».  А именно: читаем все куки. Записываем все ключи куков в локасторадж браузера с датой истечения сегодня+(какое-то количество дней). При следующем открытии страницы — проверяем дату истечения в сторадже. Если меньше текущей — трем кукисы.

Код:

Рабочий способ убрать кнопку закрытия диалога в jqueryui dialog

Гуглится способ как ни странно плохо. С трудом нашел рабочее решение:

 

Не верно выставляется высота пейджера в free-jqgrid

А именно, получается что-то вроде:

Решение: а нетривиальное, так просто и не догадаешься — оказывается это может быт, из-за не проставленного тэга в начале страницы

1 20 21 22 23 24 54