Помощник
Небольшой вопрос о js, совсем легкий |
robot97
|
Сообщение
#1
|
||
|
|
||
|
|||
ms-mutant |
2.8.2010, 22:43;
Ответить: ms-mutant
Сообщение
#2
|
|
Вот тут статья, _http://galanov.net/blog/gairon/ssylka-dobavit-v-izbrannoe-dlya-vseh-brauzerov.html о кнопке "Добавить в избранное", сам скрипт рабочий, но вот вопрос, как вынести ява-код в отдельный файл и чтоб при этом он работал? Точнее что писать в "ссылке" после того как файл уже вынесен и привязан в шаблоне? <script type=”text/javascript” src=”названия.js”></script> |
|
|
Bacifer |
2.8.2010, 22:45;
Ответить: Bacifer
Сообщение
#3
|
|
<script type="text/javascript" src="izbran.js"></script> Содержание файла izbran.js [code] function getBrowserInfo() { var t,v = undefined; if (window.chrome) t = 'Chrome'; else 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' && 8 >= 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; } [/code] если не ошибаюсь то так -------------------- Мои кролики породы вислоухий баран :) |
|
|
robot97
|
Сообщение
#4
|
|
<a href="#">Добавить в избранное</a> Как подключить функциональность? Тем методом (когда код в шаблоне) уже не получается подключить функционал Сообщение отредактировал robot97 - 2.8.2010, 22:56 |
|
|
DeimosFobos |
3.8.2010, 1:40;
Ответить: DeimosFobos
Сообщение
#5
|
|
bookmark.js
function getBrowserInfo() { var t,v = undefined; if (window.chrome) t = 'Chrome'; else 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' && 8 >= 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; } Подключение: <script type="text/javascript" src="/bookmark.js"></script> Вызов: <a href="#bookmark" onclick="return bookmark(this);">Добавить в избранное</a>
Сообщение отредактировал DeimosFobos - 3.8.2010, 1:45 |
|
|
robot97
|
Сообщение
#6
|
|
Переходит на страницу: site.ru/#bookmark, дальше - молчок. Подробней: Файл bookmark.js shab_name\js\bookmark.js Подключение: (в <head></head>) <script type="text/javascript" src="{THEME}/js/bookmark.js"></script> Вызов: <a href="#bookmark" onclick="return bookmark(this);">Добавить в избранное</a> Вроде все правильно, но не работает Сообщение отредактировал robot97 - 3.8.2010, 10:57 |
|
|
DeimosFobos |
3.8.2010, 12:47;
Ответить: DeimosFobos
Сообщение
#7
|
|
robot97 скиньте ссылку на сайт.
|
|
|
robot97
|
Сообщение
#8
|
|
|
Перенес на хостинг - заработало.
Тестировал на локалке, еще раз спасибо.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вопрос - платное размещение баннеров на сайте | 10 | WGN | 3191 | 14.12.2020, 14:20 автор: Peterson |
|
Вопрос по рекламе в "инстаграме" Только активные аккаунты могут создавать или редактировать рекламу |
8 | Zubkov | 16055 | 17.1.2020, 17:49 автор: Forumacc |
|
Вопрос-ответ о работе форума | 307 | dos1k | 43335 | 9.11.2019, 17:59 автор: heks |
|
Есть небольшой список сайтов-доноров позволяющих размещать в комментах безанкорные dofollow ссылки | 0 | Tutich | 1601 | 15.7.2019, 12:30 автор: Tutich |
|
Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить. В теме перечисление доступного мне продвижения, но с чего начать? |
9 | memeplex | 3729 | 16.2.2019, 15:45 автор: zyzy |
Текстовая версия | Сейчас: 24.4.2024, 15:27 |