Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   JS проверка наличия html кода (https://javascript.ru/forum/misc/29881-js-proverka-nalichiya-html-koda.html)

Dodik 15.07.2012 18:17

Deff, спасибо, я удалил 2 document и заработало, только как выше сказал не катит такой вариант, если изменить линк то все равно пишет что есть код

Deff 15.07.2012 18:18

Цитата:

Сообщение от Dodik
/link.jpg

/link.jpg Ищет не по атрибуту - а по id="id_link"

Я уже говорил - что данному элементу присваиваете уникальный id и его и проверяете скриптом - на остальное скрипт плюёт

Т.е если есть линк - должен быть и уникальный id , который и проверяецо cкриптом (Точно такая же проверка и по картинкам

Dodik 15.07.2012 18:18

vadim5june, благодарен Вам все получилось как надо

Deff 15.07.2012 18:21

vadim5june,
Он на сервере - проверяет - легче проставить id к нужному линку или картинке - хотя эт лорд удобство выдумал скрипту -а не пользователю

По идее парсить в цикле а или img

vadim5june 15.07.2012 18:24

Цитата:

Сообщение от Deff (Сообщение 189031)
Он на сервере - проверяет - легче проставить id к нужному линку или картинке - хотя эт лорд удобство выдумал скрипту -а не пользователю
По идее парсить в цикле а или img

я только ошибку исправил

Deff 15.07.2012 18:47

vadim5june,
Мну про вообще... (мысли

lord2kim 15.07.2012 19:38

Цитата:

Сообщение от Deff (Сообщение 189031)
vadim5june,
Он на сервере - проверяет - легче проставить id к нужному линку или картинке - хотя эт лорд удобство выдумал скрипту -а не пользователю

ну я так и написал...или не догнал вашей мысли, Deff

Цитата:

Сообщение от Deff (Сообщение 189031)
По идее парсить в цикле а или img

я ж написал, либо по id, либо перебирать всю коллекцию img и/или a на странице...

bes 15.07.2012 19:41

Можно попробовать search в body, сам скрипт в head, хотя придётся подрабатывать если в строке есть символы &, ? ..
<head>
<script>
window.onload = function () {
  var str = '<div>';
  if (document.body.innerHTML.search(str) != -1) {
    alert('есть');
  } else {
    alert('нет');
  }
}
</script>
</head>

<body>
<div></div>
</body>


<head>
<script>
window.onload = function () {
  var str = '<div>';
  if (document.body.innerHTML.search(str) != -1) {
    alert('есть');
  } else {
    alert('нет');
  }
}
</script>
</head>

<body>

</body>

Dodik 15.07.2012 19:41

Простите меня, последний раз пишу :) , как

анкор ссылки проверить на совпадение?

Deff 15.07.2012 19:43

Dodik, Можа есть jQuery на странице ?
Тады проще


Часовой пояс GMT +3, время: 20:57.