Märksõnade jälgimine vaatab tavaliselt lehel olevat nähtavat teksti — sõnu, mida te tegelikult lugeda saate. Kuid mõnikord asub teile oluline väärtus hoopis lehe HTML-lähtekoodis: peidetud elemendi sees, data- atribuudis, tekstisiseses skriptis või JSON-is, mida leht pole veel ekraanil kuvanud. Sellisel juhul tavaline märksõnade tuvastamine ei käivitu kunagi, sest sõna ei ole tehniliselt "nähtav".
Leia jälgitav tekst lähtekoodist valik lahendab selle probleemi. Vahekaardil Tuvasta märksõna lubage see ja Auto Refresh otsib täielikust HTML-lähtekoodist — sealhulgas peidetud elementidest ja skriptidest — mitte ainult nähtavast tekstist.
Esita heli märksõna leidmisel / mitteleidmisel
Teavita kasutajat märksõna leidmisel / mitteleidmisel
Leia jälgitav tekst lähtekoodist
<div>-is olev olek, data- atribuudis salvestatud laoseis või hind või tekstisisesesse skripti või JSON-objekti kirjutatud lipp.Vaikimisi vaatab märksõnade tuvastamine renderdatud lehte — teksti, mida inimene tegelikult näeks pärast seda, kui brauser on kõik kuvanud. See on peaaegu alati õige valik: see on kiire ja vastab teie ettekujutusele sellest, mis on "lehel." Leia jälgitav tekst lähtekoodist töötab ühe kihi võrra madalamal. Renderdatud tulemuse asemel loeb see toorest HTML-i, mille server saatis — iga märgendit, atribuuti, kommentaari ja tekstisisest skripti, olenemata sellest, kas midagi sellest kuvatakse või mitte. Seega sõna, mis on paigutatud display:none elemendi sisse, asub title atribuudis või on kirjutatud <script> plokki, on tavalisele tuvastamisele nähtamatu, kuid lähtekoodi tuvastamisele täiesti nähtav.
Kujutage ette tootelehte, mis näitab ostjatele "Laost otsas", kuid arendajad jätsid tegeliku oleku märgendusse kujul data-availability="in_stock" enne kasutajaliidese uuendamist. Tavaline tuvastamine jätkaks nähtava teksti "Laost otsas" sobitamist. Lülitage sisse Leia jälgitav tekst lähtekoodist ja määrake märksõnaks in_stock, ning Auto Refresh suudab muutuse tabada hetkel, kui see ilmub HTML-i — sageli hetke enne, kui nähtav leht järele jõuab. Sama võte töötab olekulippude, peidetud veateadete ja väärtuste puhul, mida leht salvestab lähtekoodi, kuid kuvab hiljem JavaScripti abil.
Leia jälgitav tekst lähtekoodist on valik, mida kasutada siis, kui jälgitav asi ei ilmu kunagi tegelikult lehel. Lülitage see sisse nende konkreetsete reeglite jaoks, jätke see mujal välja ja Auto Refresh suudab tabada HTML-i sügavale peidetud muutusi, mida nähtava teksti tuvastamine vaikselt märkamata jätaks.