Ibland kan du uppleva problem med webbläsaren i måttet "Yandex. Webmasters". Du vill se en inspelning av ett besök på din webbplats, men av någon anledning kan du inte det. Troligtvis är ett förbud mot att visa sidan i en ram satt.
Vad ska man göra om webbläsaren inte fungerar via "Yandex. Metrica"
Först och främst måste du kontrollera om din webbläsare överhuvudtaget är aktiverad i måttet (i räknarens inställningar). Vi går till sidan på webbplatsen där den metriska räknaren är installerad. Gå till sidkodvyn genom att trycka på (ctrl+u), ctrl+f-kombinationen börjar söka efter det önskade kodfragmentet, nämligen webwizor:true. Om fragmentet slutar med false kommer koden inte att fungera korrekt. Förbudet mot att visa sidan i en ram (webviewer) har bekräftats.
Om webbläsaren i måttet fortfarande inte återger användaråtgärder finns det flera alternativ för problemet:
- Blockering av klientwebbläsare.
- Sidolåsservern som din webbplats "ligger".
Låt oss överväga båda alternativen för att lösa problemet. Det första alternativet: webbläsaren fungerar inte på grund av att webbläsaren blockerar klienten, vilket innebär att visningen av sidan i ramen är förbjuden.
Blockering av klientwebbläsare
Du måste se till att du har tillgång till valfri Yandex-adress:.yandex.ru. Om inkognitoläge är v alt i inställningarna är blockeringen aktiverad. Åtkomst till resurser kan blockeras av ett antivirusprogram (kontrollera dess inställningar), ditt systems brandvägg eller på undernätsnivå. För att åtgärda problemet lägger du bara till dem i din lista över betrodda webbplatser så borde problemet försvinna.
Om problemet med att ställa in förbudet mot att visa sidan i ramen fortfarande kvarstår, gå bara från en ren webbläsare - det kan vara "Inkognito"-läge eller en nedladdad webbläsare utan plugins och tillägg, tillägg (i fallet med "Google Chrome"). Detta tillvägagångssätt löser problemet 99 gånger av 100.
Blockering på serversidan
Andra alternativet: ett förbud mot att visa sidor i en ram är satt. Det här problemet är lite svårare att lösa än i det första fallet.
- Öppna avsnittet "Webvisor" i "Yandex. Metrica", tryck på f12 (utvecklarverktyg öppnas efter att ha klickat).
- Konsolfliken, ladda om sidan (F5).
- I listan över fel kommer det att finnas en understruken röd linje, det kommer att skrivas om problemet.
Om din webbplats är blockerad från att visas i en ram, sedan i "Konsolen"du kommer att se denna rad: X-Frame-Options: SAMERIORIGN
Nyligen har det varit mycket arbete för att lösa detta problem, men det stöds ännu inte i de flesta webbläsare. Om du tar bort detta förbud gör du medvetet din webbplats sårbar för hackerattacker eller helt enkelt hacking.
Låt oss ge ett exempel: Företaget "1-S-Bitrix" säger: "Är webbplatsens säkerhet viktigare för dig eller det faktum att du inte kan se användarens handlingar på din webbplats?" För att försäkra dig om att det är av denna anledning som webbläsaren inte fungerar, och du inte kan se vad dina användare gör på sajten, måste du kontrollera serverns svar på begäran i någon känd tjänst. Ange adressen till sidan med den installerade webvisorn och få resultatet, som på skärmdumpen.
Ett förbud mot att visa sidan i en ram har satts, skärmen visar detta.
Har du bestämt dig för att häva förbudet? Om det är på serverkonfigurationsnivån och du har lagt webbplatsen på virtuell värd, kontakta teknisk support.
Om förbudet är på skriptnivå, kommer olika cms att fråga efter deras säkerhetsbibliotek, så problemet blir svårare att lösa än du tror. Det gick inte att öppna en sida i en ram? Kontakta dina CMS-utvecklare.
Som du kan se, om du sätter ett förbud mot att visa en sida i en ram, kan du till och med lösa problemet själv.