Перейти к содержимому

Фотография

Meta-теги


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 12 июля 2012 - 08:12

Подскажите, как можно вытащить meta-тег, а точнее его атрибут? Как я понимаю надо использовать PageSource, но не очень понимаю алгоритм действий.
  • 0

#2 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 20 июля 2012 - 08:54

Попробую объяснить на пальцах. На странице есть несколько мета-тегов <meta>, нужно найти тот, что имеет name=description. Стандартными средствами вытащить его не получается.
Можно ли как-то найти его по исходному коду. Если да, то как? Если это невозможно, просьба тоже написать. Заранее спасибо.
  • 0

#3 psihozik

psihozik

    Новый участник

  • Members
  • Pip
  • 39 сообщений

Отправлено 20 июля 2012 - 09:38

Попробую объяснить на пальцах. На странице есть несколько мета-тегов <meta>, нужно найти тот, что имеет name=description. Стандартными средствами вытащить его не получается.
Можно ли как-то найти его по исходному коду. Если да, то как? Если это невозможно, просьба тоже написать. Заранее спасибо.

Почему нельзя ? //meta[@name='description'] пробывали ?
  • 0

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 20 июля 2012 - 10:14


Попробую объяснить на пальцах. На странице есть несколько мета-тегов <meta>, нужно найти тот, что имеет name=description. Стандартными средствами вытащить его не получается.
Можно ли как-то найти его по исходному коду. Если да, то как? Если это невозможно, просьба тоже написать. Заранее спасибо.

Почему нельзя ? //meta[@name='description'] пробывали ?

Да, пробовал. Не находится.
  • 0

#5 psihozik

psihozik

    Новый участник

  • Members
  • Pip
  • 39 сообщений

Отправлено 20 июля 2012 - 10:27

Да, пробовал. Не находится.

А можно кусок кода страницы и ваш код, тег meta такой же тег, например на этой странице //meta[@http-equiv='content-type'] отлично находит.
  • 1

#6 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 20 июля 2012 - 11:06

Да, спасибо, разобрался. Я забыл, что у меня используются функции, которые ищут только видимые элементы.
P.S. тему можно удалять.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных