Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Разбор хтмл страницы (https://javascript.ru/forum/jquery/29932-razbor-khtml-stranicy.html)

kiberkot 17.07.2012 19:23

Разбор хтмл страницы
 
Всем привет, надеюсь на вашу помощь.
Суть в следующем:

Имеется удаленная страничка html, из нее надо вытащить определенные данные.

Формат такой:
<div>MMR: <span class="value">1582.21</span></div>
<div>Matches: <span class="value">1580</span></div>
<div>Wins: <span class="value">796</span>

Соответственно нужно получить значение MMR, Wins и т.д.

Код который мне подсказали работать не хочет. Может вы что-нибудь посоветуете?

Сам я в jQuery полный ноль.

Код:

<!DOCTYPE html>
<html>
<head>
<title>HON Stats</title>
<link rel="stylesheet" type="text/css" href="main.css">
<script type="text/javascript" src="jquery.js"/>

<script type="text/javascript">
$(function(){
  jQuery.support.cors = true;
  $.get("http://honladder.appspot.com/stats/cis/Mortanius/casual", function(rawHTML) {
    var htmlDOM = $(rawHTML);
    var a = htmlDOM.find('span.value')[0].html();
    $('#result').html(a);
  });
});
</script>

</head>
<body>
<div id="result">1</div>
</body>
</html>


Deff 17.07.2012 19:34

kiberkot,
1. Страница не с Вашего домена
2. Это однократно на своем компе ?
3. Почему просто не посмотеть в консоли ? cntrl+U?
4. Можете ли на той странице ставить скрипты ?

kiberkot 17.07.2012 19:46

Скрипт запускаю на компьютере.
На той странице ставить ничего не могу.
А нужно мне это для создания виджета для windows.

Мне тут подсказали, что код рабочий но нужен какой-то cors.


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