Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.403 pregleda

Najnovija ↓

Potrebna skripta ua upozorenje 14.01.2010. u 21:15 · pre 204 meseca #1
Potrebna mi je skripta za upozorenje korisnika kada kliknu na external link koji se nalazi na sajtu koji je neko postavio. tako da se otvori nova stranica sa upozorenjem da napustaju domen i da ce automatski za 5 sekundi biti preusmereni na drugi domen
Re: Potrebna skripta ua upozorenje 15.01.2010. u 10:36 · pre 204 meseca #2
Za gotova rešenja je najbolje da se obratiš na IT berzi poslova...

Elem, to što tebi treba je samo par linija koda, i svodi se na to da bind-uješ jedan unload event na body, u čijem bi handler-u proverio da li se window.location.hostname, razlikuje od trenutnog (njega bi prethodno stavio u neku promenljivu iznad ovog koda - var hostname = window.location.hostname). A ako se razlikuje, onda možeš recimo da mu otvoriš jedan confirm box, kojim bi on potvrdio da želi da napusti tvoj sajt, to mi je nekako bolje rešenje nego redirekcija...

btw Mislim da bi i u ovom forumu, kao i u PHP-u, trebalo da otvorimo temu "Treba mi skripta, ako neko ima". :)
Re: Potrebna skripta ua upozorenje 15.01.2010. u 11:51 · pre 204 meseca #3
Mozes da iskoristis sledeci kod:

Code:

function retargExtLinks() {
    var l, i = 0
    var r = new RegExp ('^' + location.protocol + '//' + location.hostname)
    while (l = document.links[i++]) {
        if (!r.test (l.href)) l.onclick = function () {
            window.open (this.href, '')
            return false
        }
    }
}


On prodje kroz dokument i svim linkovima koji ne pripadaju domenu doda direktivu da se otvore u novom prozoru.
Sada bi mogao da ubacis liniju (umesto window.open (this.href, '')):
Code:
if (cf = confirm('Link je van naseg domena. Zelite li da otvorite link?')) window.open (this.href, '')


Naravno, potrebno je da iniciras ovu funkciju.
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Re: Potrebna skripta ua upozorenje 15.01.2010. u 16:28 · pre 204 meseca #4
Sad si mi dao ideju za jedan one-liner uz pomoć jQuery-ja, kojim može da se odradi ovo što on traži: :)
Code:
$("a:not([href*='" + window.location.hostname + "']")).click(function() { return confirm('Da li ste sigurni da zelite da napustite nas sajt?'); });
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme