2016-04-25 5 views
-4

このページからtxtファイルに進捗バーのパーセント値をコピーする必要があります。大文字のhtmlページからtxtファイルにdivの内容をコピーする方法

$(document).on("ready", function() { 
 
    setInterval(querygoal, 5000); 
 
    querygoal(); 
 
    $(".navbar-brand").tooltip({placement: "bottom", html: true}); 
 
    $("[data-toggle='tooltip']").tooltip(); 
 
}); 
 

 
    function querygoal() { 
 
    $.ajax({ 
 
     url: "view-source:http://tienda.insidecraft.com/", 
 
     method: "GET", 
 
     success: function(res){ 
 
     if (res["status"]) { 
 
      actualizarJugadores2(res["bar"]["style"]); 
 
     } 
 
     } 
 
    }); 
 
    } 
 

 
function actualizarJugadores2(num) { 
 
    var digitos = ("" + num).split(""); 
 
    var elem = $(".goal").children("dd"); 
 
    elem.empty(); 
 
    for (index = 0; index < digitos.length; index++){ 
 
    elem.append("<span>" + digitos[index] + "</span>") 
 
    } 
 
    var color = "#F1A90F"; 
 

 
    if (num==0) { 
 
    color = "#d9534f" 
 
    } 
 
    elem.children("span").css("background-color",color); 
 
}

誰もが私を助けることができる:(http://tienda.insidecraft.com/)は

私はこのような何かを試してみましたか?

ありがとうございます。

+0

ない努力。ところで、StackOverflowはコード作成サービスではありません。 –

+0

私はコード –

+0

を親切に投稿して、適切なHTMLを投稿しています。 –

答えて

0

あなたの質問はPHPとしてタグ付けされているので、それは別の方法だと思いますか?単にPHP Simple HTML DOM Parserでウェブページを解析します。下の例では、正しい段落を見つけるためにstyle属性を使用します。

コード:

<?php 
    include 'simple_html_dom.php'; 

    $html = file_get_html('http://tienda.insidecraft.com/'); 

    foreach($html->find('p[style="text-align:center; font-size:14px;"]') as $item) { 
     $result = trim($item->plaintext); 
    } 

    $progress = explode(' ', $result)[0]; 
    echo $progress; 
?> 

出力:示さ

72%