Поиск слов в документе
Здравствуйте. Мне нужно при после полной загрузки, пропарсить часть дива с id (в диве еще куча елементов) на наличие определенных слов. Если такие встречаются то выводить сообщение. Скажите как это можно сделать или где можно прочитать?
|
Цитата:
Цитата:
http://jquery-docs.ru/selectors/containstext/#text |
А можно селектор прикрутить к ифу. По типу если $("div:contains('наше слово')") то делаем то и то.
|
Цитата:
|
Цитата:
if($("div:contains('наше слово')").length) {} ;
|
Цитата:
if($("div:contains('наше слово')").length) {alert("error");} ;
Пробовал ставить уже length>0 - ничего. |
Цитата:
<!DOCTYPE HTML>
<html>
<head>
<title></title>
<style type="text/css">
.active a {background:red;}
</style>
<meta charset="utf-8" />
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
if($("div:contains('наше слово')").length) {alert("error")} ;
});
</script>
</head>
<body>
<div>на!ше слово</div>
</body>
</html>
<!DOCTYPE HTML>
<html>
<head>
<title></title>
<style type="text/css">
.active a {background:red;}
</style>
<meta charset="utf-8" />
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(function(){
if($("div:contains('наше слово')").length) {alert("error")} ;
});
</script>
</head>
<body>
<div>наше слово</div>
</body>
</html>
|
Я хочу знать удалено или нет видео, при загрузке страницы.
<iframe width="607" height="360" frameborder="0" src="http://vk.com/video_ext.php?oid=-33896408&id=163210985&hash=e3f41ffd031a7e27&hd=1"></iframe>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function() {
if($("div:contains('Это видео изъято из публичного доступа')").length) {alert("error");} ;
});
</script>
|
Цитата:
|
А я ведь не обращаюсь к другому домену. Загрузилась страница, я ее пропарсил. В firebug видно после загрузки страницы все тело фрейма. Я все делаю на стороне клиента. Он все данные уже получил. Потом я себе получил сообщение, что видео удалено.
|
assd18,
Ваш домен сайта => http://vk.com/ ? Если нет, то Вы обращаетесь кроссдоменно, firebug, на то и firebug, чтобы видеть всё. А пользовательские скрипты - нет. |
Понял.
|
| Часовой пояс GMT +3, время: 21:37. |