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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: open_window
 
 автор: chesster   (13.02.2009 в 14:20)   письмо автору
 
 

Здравствуйте.
Подскажите пожалуйста возможно ли в open_window при открытии картинки прикрепить alt и сделать title? если можно, то как?

На данный момент пользуюсь таким скриптом:



function open_window(link,w,h)    
  
     {   
    
      var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=yes,scrollbars=yes";   
    
      newWin = window.open(link,'newWin',win);   
    
      newWin.focus();   
    
   }   


при открытии нового окна в титле пишется просто абсолютный адрес картинки, а в свойствах описания поле описание картинки пустое.

  Ответить  
 
 автор: amigo63   (13.02.2009 в 14:49)   письмо автору
 
   для: chesster   (13.02.2009 в 14:20)
 

title окна - это второй атрибут window.open:
newWin = window.open('Увеличенное изображение','newWin',win);

я правильно понял - у Вас не отображается альтернативный текст под картинкой?
это виноват не скрипт, еще раз пересмотрите HTML страницы с адресом link

  Ответить  
 
 автор: PAT   (13.02.2009 в 17:03)   письмо автору
 
   для: chesster   (13.02.2009 в 14:20)
 

title - это свойство объекта document, а не объекта window
alt - это свойство объекта img, а не объекта window

Так что метод window.open НИКАК на эти свойства воздействовать НЕ МОЖЕТ.


В вашем примере document - это страница, имеющая URL, находящийся в вашей переменной link.
Если страница эта ВАША, т.е. находится на том же домене, что и страница, в которой используется метод window.open, то ТОЛЬКО тогда вы из открывающей (родительской) страницы сможете получить доступ к открывшемуся (в дочернем окне) документу и добавить/изменить document.title (можно сразу по началу загрузки, только вряд ли вы этот момент сможете уловить) и img.alt (это только после загрузки в дочернее окно самого тега img, но лучше после загрузки документа - window.onload или body.onload).

  Ответить  
 
 автор: chesster   (15.02.2009 в 02:34)   письмо автору
 
   для: PAT   (13.02.2009 в 17:03)
 

в принципе понятно..
а вообще javascript индексируется поисковиками? что-то я призадумался - а может нет смысла мучаться и сделать просто открытие картинки?

  Ответить  
 
 автор: PAT   (15.02.2009 в 03:33)   письмо автору
 
   для: chesster   (15.02.2009 в 02:34)
 

>а вообще javascript индексируется поисковиками?

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

  Ответить  
 
 автор: chesster   (15.02.2009 в 16:01)   письмо автору
 
   для: PAT   (15.02.2009 в 03:33)
 

ок. Спасибо за помощь

  Ответить  
Rambler's Top100
вверх

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