Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Ссылки с якорями (#)

Сообщения:  [1-10]   [11-18] 

 
 автор: Wyfinger   (06.01.2011 в 15:07)   письмо автору
 
   для: cheops   (04.01.2011 в 22:00)
 

Возможно я ошибаюсь, но.
Подобные ссылки используются в AJAX. Как правило в AJAX ссылки имеют вид:
<a href="#: onclick="jsfunc">aaa</a>


Несуществующие якоря добавляют, чтобы пользователь мог сохранить адрес страницы и, введя его потом в адресную строку получить именну ту страницу, которую увидел бы вследсивии работы AJAX.

  Ответить  
 
 автор: cheops   (04.01.2011 в 22:29)   письмо автору
 
   для: man1   (04.01.2011 в 22:26)
 

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

  Ответить  
 
 автор: man1   (04.01.2011 в 22:26)   письмо автору
 
   для: cheops   (04.01.2011 в 22:17)
 

Понятно, мне просто смутила зона .st. Думал это ошибка вебмастеров яндекса, поставили "//" вместо "/"

  Ответить  
 
 автор: man1   (04.01.2011 в 22:25)   письмо автору
 
   для: cheops   (04.01.2011 в 22:14)
 

Попробовал сейчас - никак не дается. Придется разбираться в онлайне.

  Ответить  
 
 автор: cheops   (04.01.2011 в 22:17)   письмо автору
 
   для: man1   (04.01.2011 в 22:12)
 

А перед тем, что начинается на // просто ставьте http://, например, http://yandex.st/jquery/1.4.2/jquery.min.js Впрочем jQuery вам не нужна - это JS-библиотека - в ней заведомо нет нужного вам кода, правда потребуется знать её синтаксис, чтобы разобрать остальной код.

  Ответить  
 
 автор: man1   (04.01.2011 в 22:16)   письмо автору
 
 

Работал, но самые простые действия: алерты, переадресации + готовые вещи на AJAX.

Скажите, а у Вас скрипты, имеющие адрес вида "//yandex.st/share/share.js" тоже не открываются?

<script type="text/javascript" charset="utf-8" src="//yandex.st/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8" src="//yandex.st/lego/2.4-105/common/js/_common.js"></script>
<script type="text/javascript" charset="utf-8" src="//yandex.st/share/share.js"></script>

  Ответить  
 
 автор: cheops   (04.01.2011 в 22:14)   письмо автору
 
   для: man1   (04.01.2011 в 22:12)
 

Страницу загрузите и сохраните на жесткий диск - они там обязательно будут, не смотря на все хитрости Яндекса, а если чего-то не будет, значит оно и не требуется для работы страницы.

Вот это точно открывается
http://music.yandex.ru/js/_all.js?build=0.244

  Ответить  
 
 автор: man1   (04.01.2011 в 22:12)   письмо автору
 
   для: neadekvat   (04.01.2011 в 22:09)
 

И я не знаю. Но вот вам придется теперь узнать, как это делается. Иначе как вы найдете этот код?

Нашел вот такие интересные строчки, скорее всего, именно они ответственны за вывод контента таким образом. Только опять мистика, подставляя их в урл http://music.yandex.ru/ссылка_на_скрипт - получаем 404))

<script type="text/javascript" charset="utf-8" src="//yandex.st/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8" src="//yandex.st/lego/2.4-105/common/js/_common.js"></script>
<script type="text/javascript" charset="utf-8" src="/pages/_music.js?build=0.244"></script>
<script type="text/javascript" charset="utf-8" src="//yandex.st/share/share.js"></script>
<script type="text/javascript" charset="utf-8" src="/js/_all.js?build=0.244"></script>>

  Ответить  
 
 автор: neadekvat   (04.01.2011 в 22:09)   письмо автору
 
   для: man1   (04.01.2011 в 22:07)
 

И я не знаю.
Но вот вам придется узнать. Иначе как вы найдете этот код?

  Ответить  
 
 автор: man1   (04.01.2011 в 22:08)   письмо автору
 
   для: cheops   (04.01.2011 в 22:04)
 

Спасибо за совет, попробую поковырять =)

  Ответить  

Сообщения:  [1-10]   [11-18] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования