Знания

Подписаться на эту рубрику по RSS

здесь выкладываю свои знания

Ссылка "Добавить в избранное" через JavaScript

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

ВОТ ОНО через JavaScript:

Прописываем в HEAD следующую строку, которая будет указывать на месторасположение нашего файла:

<script language="javascript" src="/templates/папка/add.js" type="text/javascript"></script>

Ну и создаём сайм файл add.js, внутри которого создаём:

function getBrowserInfo() {
var t,v = undefined;
if (window.opera) t = 'Opera';
else if (document.all) {
t = 'IE';
var nv = navigator.appVersion;
var s = nv.indexOf('MSIE')+5;
v = nv.substring(s,s+1);
}
else if (navigator.appName) t = 'Netscape';
return {type:t,version:v};
}

function bookmark(a){
var url = window.document.location;
var title = window.document.title;
var b = getBrowserInfo();
if (b.type == 'IE' && 7 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
else if (b.type == 'Opera') {
a.href = url;
a.rel = "sidebar";
a.title = url+','+title;
return true;
}
else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
else alert("Нажмите CTRL-D, чтобы добавить страницу в закладки.");
return false;
}

Далее уже на самом сайт, в шаблоне или где там у вас указываем ссылку:

<a href="javascript:void(0);" onclick="return bookmark(this);">Добавить в избранное</a>

Можно текста, а можно картинку вставить.

Всем привет!

Построение графиков в онлайн: построение, исследование, анализ.

Пару слов о том, как можно быстро и с любого компьютера нарисовать график любой функции.

По жизни занимаюсь репетиторство и для наглядности ученику очень часто требуется посмотреть на эскиз графика исследуемой функции. Но рисовать от руки на бумаге - трудоёмко и долго.

Решение было найдено и довольно просто. Оказывается есть прекрасный сайт Y от X :) И урл адрес у него такой же www.yotx.ru

На этом сайте свой синтаксис, следуя которому, без проблемы можно получить график самой замудрёной функции!

Взял себе на заметку и вам советую!

Скриншот сайта

Не работает Вконтакте Jabber (XMPP) в QIP2010

Вот так вот случилось, что всё таки решил перенести Майл.Агент, Твиттер, FaceBook и Вконтакте в один мессенджер.

Решил выбрать для этих целей QIP2010, потому как в отличии от убогого Инфиума он хотя бы внешне похож на QIP2005 - мой любимый и ненаглядный мессенджер.

НО! Вконтакте не захотел подключаться. Указал всё корректно, а работать - т.е. подключаться не захотел.

После небольшого танца с бубном я разобрался в чём дело. А всё оказалось довольно примитивно.

СМОТРИМ:

Самое ключевое здесь:

Перейти на вкладку сервер, там выбирать "Расширенные настройки соединения" и поставить галочку на пункте "Указать вручную хост для подключения"

В поле хост ввести: vkmessenger.com

В поле порт ввести: 5222

И сразу ВСЁ заработало! Успехов!

Как сделать многостраничный документ в Adobe Illustrator

Разработчики не предусмотрели в возможностях Иллюстратора работу с многостраничными документами, например, как это сделано с Adobe InDesign.

Поэтому лично я предлагаю не изощряться и работать через слои и их группировку. Однако, если уж очень вам не имётся, можно сделать некий "финт ушами". А именно: использовать "плиточную распечатку". Каждая такая плиточка будет иметь наперёд заданный вами размер.

Смотрим подробнее:

Создаём документ. Далее File > Document Setup…

1. В секторе Artboard появившегося диалогового окна, выберите «Custom» для поля Size, и введите размеры страницы в ширину и высоту.

2. В секции View выберите «Tile full pages».

3. Жмём ОК.

Получается вот такая штука.

При печати, каждая плитка будет распечатываться как отдельный лист, НО при сохранении в PDF - всё сохранится в одну страницу! Решение есть, но оно слишком муторное и мною не опробовано и приводить я его не буду :)

Установка модема ZTE MF626 под Windows 7. Драйверы и установка.

У меня тут завалялось несколько модемов ZTE MF626.

Под ХР они у меня работали без проблем, я их не разлочил и юзал обычные стандартные симки.

Тут понадобились модемчики, да только времени прошло много и ХР ушла в небытьё. А вместо неё пришла семёрка - Windows 7.

И вот тут началась проблема. Оказалось, что под семёркой дрова не встают корректно и, хотя модем и устанавливается, он просто не видится системой. Лекарство, хоть и не просто было найти, но я нашёл.

Привожу пример на модеме от Билайна, ибо эта модель больше всего популярна именно у него.

ИТАК, алгоритм действия:

Если у Вас есть программа "Билайн Интернет Дома" (или же аналогичная от Оператора) установите её, когда установите поставьте права администратора для этого приложения (Кликаем по ярлыку правой кнопкой мыши--> в контекстном меню выбираем Свойства--> кликаем по вкладке Совместимость--> ставим галочку напротив Выполнять программу от имени администратора)

Теперь заходим в Свойства Компьютера (Пуск--> правой кнопкой мыши кликаем на Компьютер--> в появившемся контекстном меню выбираем свойства)

Далее в меню, находящееся слева кликаем на Диспетчер устройств--> Другие устройства--> Выбираем наш модем и указываем путь к папке с драйверами (там неизвестных устройств будет где-то 3-4,для каждого нужно будет указать путь к папке с драйверами). Кликаем правой кнопкой мыши на неизвестном устройстве и выбираем Обновить драйвер.

Если Вы установили программу "Билайн Интернет Дома" в стандартную папку ( обычно это выглядит так_ C:\Program Files\ZTEMF626\Билайн Интернет Дома\), то папка с драйверами будет тут:

1)для 32-разрядных систем

C:\Program Files\ZTEMF626\Билайн Интернет Дома\drivers\32bit\VISTA

2)для 64-разрядных систем

C:\Program Files\ZTEMF626\Билайн Интернет Дома\drivers\64bit\VISTA

Все теперь просто запускаем программу "Билайн Интернет Дома" (или аналогичную от Оператора).

ПРИМЕЧАНИЕ.

После всего этого у меня по-прежнему не виделось устройство. Помогло следующее.

1. Втыкаю модем.

2. Жму в Проводнике правой кнопкой на ярлык CD-ROM Модема и жму "Извлечь".

3. Запускаю программу.

4. Выхожу в интернет.

Вот с таким вот бубном приходится мириться... А что делать... :)

Всем успехов, други!