Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 11.12.2014, 15:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Возможно ли такое на javascript
Ответить с цитированием
  #22 (permalink)  
Старый 11.12.2014, 15:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Poznakomlus,
а почему document.location.href а не window.location.href
Ответить с цитированием
  #23 (permalink)  
Старый 11.12.2014, 15:55
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

лучше так:
$('a[href*="//'+location.hostname+'"]').addClass('sushi-active');
Ответить с цитированием
  #24 (permalink)  
Старый 11.12.2014, 16:03
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

рони,
так написал. И даже не скажу про разницу в данном вопросе между location объекта window и document
Deff,
согласен
Ответить с цитированием
  #25 (permalink)  
Старый 11.12.2014, 16:07
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Нет смысла выделять ссылки на текущую страницу, если они не связаны с разными якорями(их вообще стоит скрыть), отличными от текущего
А при наличии якоря, приведённое выделение не будет работать на все остальные якоря, поэтому см Выше
Ответить с цитированием
  #26 (permalink)  
Старый 11.12.2014, 16:08
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

В подавляющем большинстве (уверен, и у ТС в том числе) ссылка будет такой:
<a href="/showhtml">Active link</a>
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #27 (permalink)  
Старый 11.12.2014, 16:11
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

danik.js,
Сейчас все стараются ставить полную ссылку, см статьи на Хабре, в частности в связи с разными уязвимостями
Можно глянуть самые популрные сайты и поисковики, в принципе укорочение кода на один слеш мало повлияет на вероятность ложного срабатывания

Последний раз редактировалось Deff, 11.12.2014 в 16:19.
Ответить с цитированием
  #28 (permalink)  
Старый 11.12.2014, 16:22
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Deff
Сейчас все стараются ставить полную ссылку, см статьи на Хабре, в частности в связи с разными уязвимостями
Кинь ссылку. Что-то не встречал. Даже не знаю как гуглить. Что за уязвимости? Где?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #29 (permalink)  
Старый 11.12.2014, 16:26
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Кстати файрффокс походу атрибут подменяет абсолютной ссылкой. ие может также делает. хром нет.
Сообщение от Deff
Можно глянуть самые популрные сайты и поисковики
Например тот же Habr?
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конфликт скриптов? borus jQuery 0 19.05.2014 17:11
Конфликт скриптов freshcot jQuery 2 11.10.2013 01:42
Конфликт двух скриптов veatone jQuery 2 24.05.2013 21:02
Конфликт событий внешних скриптов. ryslan1 Events/DOM/Window 10 11.07.2012 20:35
Конфликт скриптов, хотя точно не знаю McLotos Элементы интерфейса 2 06.04.2011 11:34