staryisv » 2010.01.14 09:45

Извините, не нашел подходящего раздела. Нужен скрипт,который бы эмитировал нажатие кнопок Контрл + Д. Добавить в закладки. Дайте ссылку на скачивание,если можно.

Gemorroj » 2010.01.14 09:57

Код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script type="text/javascript">
function bookmarksite (title, url) {
if (navigator.appName === "Microsoft Internet Explorer") {
window.external.AddFavorite(url, title);
} else {
if (window.opera && window.print) {
var elem = document.createElement('a');
elem.setAttribute('href', url);
elem.setAttribute('title', title);
elem.setAttribute('rel', 'sidebar');
elem.click();
} else {
window.sidebar.addPanel(title, url, "");
}
}
}
</script>
staryisv » 2010.01.14 23:18

Спасибо Паша! Подскажи пожалуйста еще,как ссылку правильно прописать?а то что то не получается у меня.

Gemorroj » 2010.01.14 23:58

Код:

1
<a href="#" onclick="bookmarksite('мой сцайт', 'http://wapinet.ru');">в закладки</a>
staryisv » 2010.01.15 08:53

Спасибо! Еще вопросик. А как сделать, чтобы в опере эта функция тоже работала?

Gemorroj » 2010.01.15 12:04

да и так должна

staryisv » 2010.01.15 15:47

В лисе работает, а в опере нет. Может чего не так скопировал.

staryisv » 2010.01.16 19:11

Что то не получается у меня оперу заставить в закладки добавлять. С лисы все нормально. А опера просто обновляет страницу сайта.

Gemorroj » 2010.01.16 21:30

Код:

1
<a rel="sidebar" href="#" onclick="window.external.AddFavorite('http://wapinet.ru', 'название');" title="название">в закладки</a>

Вообще, подобные кнопки - это плохой тон) Кому надо, тот и так сайт в закладки добавит. Это как все равно время на сайте показывать или еще что-то в таком духе. Никому это нафик не нужно)

staryisv » 2010.01.25 23:11

Спасибо Паша. Я вот, например, не умел добавлять так. Раньше. :-)