Javascript

Opera a užívateľský JavaScript (UserJS)

Prečo si nedopriať vylepšenie prehliadania? S webovými stránkami sa dá v prehliadači docela dobre kúzliť a ten kúzelník sa nazýva užívateľský JavaScript (UserJS). Podpora v Opere je zakomponovaná od verzie 8.0. Ide kódy v JavaScripte uložené na počítači klienta a ovplyvňujúce načítané webové stránky. Využiteľné sú od ovplyvnenia vzhľadu webovej stránky, cez kontrolu JavaScriptu obsiahnutého vo webovej stránke, až po pridávanie funkcii na konkrétne weby.

Aktivácia je veľmi jednoduchá, stačí v nastaveniach Opery zadefinovať adresár, kam si ukladáte užívateľské JavaScripty: Preferences » Advanced » Content » Javascript options » My javascript files. Prípadne si ešte v opera6.ini skontrolujte, či v sekcii User Prefs máte voľbu Always Load User JavaScript=1.Čítať ďalej

Prepínač obrázkov v JavaScripte

Viem, je to staré, je to prefláknuté, ale dosiaľ mi nepadol prepínač obrázkov (z náhľadu na väčší) na žiadnom webe tak do oka, ako na Mobile Feed Reader, kde je JavaScript použitý na prepínanie screenshotov. Nejde o žiadny významný kus kódu, ale výsledok jeho aplikácie mi tam sadol ako uliaty.

Prepínač v odkazovanom webe je riešený prostredníctvom malého kódu v JavaScripte a udalosťou OnClick v tagu img:

Javascript:

var toggler = 1
function toggle(img,fname) {
if (toggler == 1) {
img.src = fname+".gif"
} else {
img.src = fname+"_thm.gif"
}
toggler = toggler * -1
}

Obrázok sa vloží nasledovne:Čítať ďalej