Novo

Forum kao aplikacija na telefonu

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

Otvaranje stranice u new tab i preusmeravanje prve stranice

  • 6 odgovora
  • 4.457 pregleda

Najnovija ↓

Otvaranje stranice u new tab i preusmeravanje prve stranice 05.06.2009. u 20:20 · pre 211 meseci #1
Pozdrav svima.
Hoću da kad korisnik klikne na link, taj link da se otvori u new tab, a stranica na kojoj je link da se preusmeri na drugu stranicu. Probao sam sa onclick="document.location.href" ali ne radi. Kako da rešim to?
Hvala unapred.
Re: Otvaranje stranice u new tab i preusmeravanje prve stranice 05.06.2009. u 22:13 · pre 211 meseci #2
Nisam siguran da sam te najbolje razumeo, ali probaj ovako nešto:
Code:
<a href = "http://www.google.com" onclick = "window.open('http://www.yahoo.com');">link</a>

Kad se klikne na link, u novom tab-u će se otvoriti Yahoo, a u onom trenutnom Google...
Re: Otvaranje stranice u new tab i preusmeravanje prve stranice 05.06.2009. u 22:21 · pre 211 meseci #3
A ako baš hoćeš taj redosled, da ono što je u href-u ide u novi tab, a da se ta stranica na kojoj je link redirektuje na neku drugu, onda to ide ovako:
Code:
<a href = "http://www.google.com" onclick = "window.open(this.href); this.href = '#'; window.location = 'http://www.yahoo.com';">link</a>

Kad se klikne na link, u novom tab-u se otvara Google, a u trenutnom ide redirekcija na Yahoo...
Re: Otvaranje stranice u new tab i preusmeravanje prve stranice 05.06.2009. u 23:31 · pre 211 meseci #4
Radi. Hvala puno.
Još nešto me buni. U Mozilli mi linkove otvara normalno u new tab-u, ali u IE neće. Uvek mi otvori novi prozor, i to mali kao popup. Kako da namestim da ih otvara u new tab-u, ili ako nije moguće, u novom prozoru ali u punoj veličini?
Re: Otvaranje stranice u new tab i preusmeravanje prve stranice 06.06.2009. u 13:25 · pre 211 meseci #7
E pa eto, ja ne koristim IE, tako da bisam upućen u njegove mogućnosti... :)

To što sad hoćeš je malo komplikovanije, i moglo bi da se odradi ovako:
Code:

<html>
    <script type = "text/javascript">
        function openWindow(url) {
            var width = screen.availWidth;
            var height = screen.availHeight;
            
            var x = 0, y = 0;
            if (document.all) {
                x = window.screenTop;
                y = window.screenLeft;
            }
            else if (document.layers) {
                x = window.screenX;
                y = window.screenY;
            }

            var args = 'resizable=1, toolbar=1, location=1, directories=1, addressbar=1, scrollbars=1, status=1, menubar=1, top=0, left=0, screenX=' + x + ', screenY=' + y +', width=' + width + ', height=' + height;
            
            new_window = window.open(url, '', args);
        }
    </script>
    <body>
        <a href = "http://www.google.com" onclick = "openWindow(this.href); this.href = '#'; window.location = 'http://www.yahoo.com';">link</a>
    </body>
</html>

Samo što sad "gubiš" mogućnost otvaranja u tab-u u Firefox-u...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme