Html se otvara u novom prozoru. Kako učiniti da se veze otvaraju u novom prozoru ili kartici

Zdravo. To je tako neugodan kvar, da budem iskren, kada . Jednom mi se to dogodilo na Windows XP-u, još dok nije bilo sedam. Idete u nekoliko mapa i dobivate nekoliko prozora.

Da budem iskrena, ne znam ni što uzrokuje ovaj problem, ili je to neki virus koji je toliko štetan, ali sam negdje čula da je Internet Explorer tako je smiješno. Ali to nije toliko važno, glavna stvar je kako popraviti ovu grešku, a o tome ću pisati u nastavku.

Pokazat ću primjer rješenja ovog problema na operacijski sustav Windows 7. Da, još uvijek moramo saznati koji ste Windows 7 instalirali, 32-bitni ili 64-bitni.

U tu svrhu na prečacu "Moje računalo" pritisnite desni klik mišem i odaberite “Svojstva”.

Otvorit će se prozor u kojem tražimo "System type", a nasuprot će biti označeno koji Windows 7 imate instaliran. Kao ovo:

Kao što vidite, imam 32-bitni, usput, koji je bolji od onoga što sam napisao. Zapamtite koju imate, trebat će nam kasnije.

Sada kliknite "Start", idite na "Svi programi", “Standard” i pokrenite program "Komandna linija".

Ovdje ćemo morati redom napisati dvije naredbe, ali naredbe za 32-bitne i 64-bitne verzije su različite. Dakle, zapamtite koji Windows 7 imate i odaberite potrebne naredbe za sebe.

Za 32-bitni:

regsvr32 “%SystemRoot%System32actxprxy.dll”
regsvr32 “%ProgramFiles%Internet Explorerieproxy.dll”

Za 64-bitni:

regsvr32 “%WinDir%SysWOW64actxprxy.dll”
regsvr32 “%ProgramFiles(x86)%Internet Explorerieproxy.dll”

Odaberite jedan redak i kopirajte ga kombinacijom Ctrl+V ili desnom tipkom miša kliknite i “Kopiraj”. Zatim idemo na Naredbeni redak(koji smo već pokrenuli) i zalijepite kod desnim klikom i odabirom “Insert”.

Zatim potvrđujemo izvršenje naredbe tipkom "Enter". I radimo isto s drugom linijom.

Ponovno pokrenite računalo.

I još jedna opcija

Ići "Moje računalo", te gore lijevo kliknite na “Rasporedi”, a zatim “Opcije mape i pretraživanja”. Otvorit će se prozor u kojem trebate provjeriti je li u području "Izbornik mapa" potvrdni okvir postavljen na "Otvori mapu u istom prozoru". Ako ste označili stavku "Otvori svaku mapu u novom prozoru", zatim označite prvu stavku i kliknite “OK”.

Problem s otvaranjem mapa bi trebao biti riješen, ali ako ne, onda napišite u komentarima. Shvatit ćemo :).

Prijatelji, što ako imate problema koji su ozbiljniji od problema s otvaranjem mapa, na primjer, s kojima imate problema telefonska komunikacija u vašoj tvrtki savjetujem da obratite pažnju na broj 8 800, koji će pomoći da vaši klijenti dođu do vas u bilo koje vrijeme i sa zadovoljstvom.

Također na stranici:

Što ako se svaka mapa otvori u novom prozoru? ažurirano: 11. siječnja 2015. od strane: admin

Članak ukazuje na osnovne principe korištenja atributa target="_blank", a također predlaže alternativu korištenju ovog atributa, u kojoj će kod ostati valjan.

Prilično uobičajena praksa je kada vas klik na vezu odvede na odredišnu stranicu u novoj kartici preglednika. Ova se tehnika vrlo često koristi kada se navodi programer web izvora ili odgovor na zahtjev u pretraživač. Ova tehnika se postiže upotrebom ciljanog atributa oznake. Ispod je primjer koda:

HTML

< a href= "#" target= "_blank" >

U trenutnom razumijevanju modernog kompetentnog izgleda i interakcije korisnika s funkcionalnošću resursa, opće je prihvaćeno da posjetitelj mora sam odrediti kako će točno slijediti poveznicu. Isto mišljenje podržavaju iskusni i poznati web programeri. Također koristiti ovog atributa remeti funkcionalnost gumba "Natrag" preglednika - to se također smatra negativnim učinkom atributa. Navedeni čimbenici mogu izazvati ogorčenje posjetitelja stranice.

Neki objašnjavaju korištenje ciljnog atributa činjenicom da će se prilikom njegove uporabe, čak i ako je korisnik pronašao ono što je tražio na drugom resursu (na koji je poslana poveznica), nakon zatvaranja novootvorene kartice, vratiti na prethodno mjesto. To navodno povećava vjerojatnost pretvaranja slučajnog posjetitelja u redoviti korisnik. Ova izjava je pogrešna! Konstantnu pozornost korisnika možete osvojiti samo zanimljivim i kvalitetan sadržaj. Uzalud se informacija smatra jednim od najvrjednijih resursa.

Između ostalog, prema specifikaciji XHTML 1.0 Strict, upotreba ciljnog atributa je nezakonita. U suprotnom, šifra se neće smatrati valjanom. I sam validator će prikazati sljedeću poruku:

Otvaranje veze u novoj kartici pomoću JavaScripta

Kao što je ranije spomenuto, korištenje ciljnog atributa za praćenje veze u novom prozoru preglednika nije unutar specifikacija i ne smatra se valjanim rješenjem problema. Međutim, ovo nije jedini način rješavanje problema. Sličan učinak može se postići korištenjem js koda.

Načelo organiziranja takvog procesa temelji se na događaju onclick. U vrijednosti ovog događaja bit će zapisana funkcija za otvaranje nove kartice preglednika - window.open(), kao i blokator koji će poništiti prijelaz na potrebna adresa u trenutnom prozoru - vratiti lažno. U kodu će sve te radnje izgledati ovako:

< a href= "#" onclick= "window.open(this.href); return false"> Veza koja se otvara u novoj kartici

Da biste provjerili učinkovitost predložene metode, možete kliknuti na ovu vezu, otvorit će se u novom prozoru.

Nakon što se uvjerimo u učinkovitost metode, provjeravamo valjanost koda. Validator izdaje zelenu poruku koja označava da je naš kod besprijekoran.

Na prvi pogled, postigli smo racionalno rješenje problema, no nakon detaljnog testiranja metode pokazalo se da ako preglednik ima instaliran blokator skočnih prozora, metoda prestaje raditi. Umjesto da kliknete na vezu, pojavit će se poruka o blokiranju skočnih prozora.

Modifikacija js koda za uspješan prijelaz u svim uvjetima

Gore navedena funkcija osmišljena je kako bi korisnika oslobodila suvišnog oglašavanja na internetu. svi moderni preglednici imaju takvu sposobnost u svom arsenalu, osim toga, neki od njih mogu blokirati različite razine. Na primjer, sve verzije Opera, počevši od 9., imaju mogućnost blokiranja samo označenih prozora ili svih njih.

Iako je vjerojatno vrlo malo korisnika koji instaliraju blokatore skočnih prozora u svoje preglednike, oni još uvijek postoje. I sve moramo uzeti u obzir moguće opcije za normalno funkcioniranje stranice. Dopustite mi da vas podsjetim da ako postoji blokada, veza u našem js kodu će prestati raditi.

Kakav bi onda izbor trebao napraviti: ili ne važeći kod, ili veze ne rade uvijek? Niti jedna opcija nam ne odgovara. Alternativno rješenje pojavio se prilikom testiranja veze s omogućenim atributom target i blokatorom skočnih prozora. U zadanim uvjetima poveznica se otvorila, ali samo u svom prozoru. To znači da moramo modificirati naš js kod tako da kada je blokirana, veza radi u trenutnom prozoru. Ovo se provodi na sljedeći način:

< a href= "#" onclick= "vrati !window.open(this.href)"> Veza koja se otvara u novoj kartici

Princip rada metode ostao je gotovo nepromijenjen, ali se promijenio oblik tumačenja radnji. U novom kodu funkcija window.open() ispunjava smisao pravi, ako brava nije instalirana, ali ako je prisutna, tada funkcija obrađuje vrijednost lažno. Govoreći na ruskom, kada postavite odgovarajuće postavke u pregledniku, poveznica će se otvoriti u trenutnoj sesiji, inače - u novoj kartici.

Ispitivanje modificirano rješenje za poveznicu na glavni blog.

zaključke

Na temelju gore navedenih informacija, možemo zaključiti da je najracionalniji način za prisilno otvaranje veza u novim karticama korištenje posljednje metode, temeljene na kodu JavaScript.

Međutim, u isto vrijeme, takve stvari treba koristiti pažljivo, jer to nameće određene radnje korisniku i ograničava njegovu slobodu odlučivanja. To se smatra lošim manirama.


.

Internet Explorer

Mozilla Firefox

Rad s karticama
u pregledniku Google Chrome






s jezičcima.

Pronađi sve pune informacije o radu s karticama koje možete u svom Google Chrome.

Problem s preglednikom: sve se veze otvaraju u novoj kartici

Da biste to učinili, otvorite preglednik i jednostavno kliknite funkcijska tipka F1 na tipkovnici. Ili kliknite ikonu francuskog ključa, ili možda ikonu poput moje, umjesto francuskog ključa, na kraju adresna traka preglednik. I odaberite Pomoć na dnu kartice koja se otvori. Otvorit će se novi umetak, gdje se u središtu nalazi poveznica Kartice i prozori. Kliknite i svi naslovi povezani s karticama otvorit će se s desne strane.

Safari

Opera

Kada surfate internetom, moderni preglednici vam uvijek omogućuju otvaranje stranice putem poveznice u novom prozoru ili kartici. Ovo je često vrlo zgodno - vidite zanimljiv link, ali nemojte podizati pogled s teksta koji čitate, već otvorite vezu u novom prozoru ili kartici da biste se vratili kada završite s otvaranjem u ovaj trenutak. Uvijek sam želio da postoji takva prilika Windows Explorer— desnom tipkom miša kliknite mapu — i postoji opcija: „otvori u novom prozoru.”

Dovoljno je jednostavno dodati takvu opciju ulaskom u svojstva Explorera, ali nemojte to činiti na svakom računalu koje posjetite! Mnogo je bolje automatizirati proces pomoću reg datoteka. Ovo je drugi cilj ovog članka - nastaviti temu registra i pokazati kako se on može uređivati ​​ne samo ručno.

U ovom ću članku pružiti kod za datoteku koja dodaje opciju u kontekstni izbornik; Osim toga, ova se datoteka može preuzeti. Ako imate zanimljivi primjeri datoteke registra, pošaljite mi ih u komentarima!

Napomena: Ispričavam se onima koji su čekali članak o anonimnosti. nemam vremena Izbacujem ga sa zaliha.

Dakle, registar.

Kako učiniti da se veze otvaraju u novom prozoru ili kartici

Ako ste već pokrenuli regedit, možete sami eksperimentirati s izvozom cijelog registra ili njegovog dijela. Da biste to učinili, morate stajati na grani registra, otići na izbornik za izvoz datoteka i odabrati gdje želite prenijeti. Rezultat će biti datoteka s ekstenzijom reg, dvostruki dodir koji će se koristiti za vraćanje registra – obrnuto učitavanje. Ali možete sami izraditi takvu datoteku, što ćemo sada učiniti. Stvoriti tekstualna datoteka i unutra zapišite sljedeći sadržaj:

@="Otvori u novom prozoru"

@="C:\\WINDOWS\\explorer.exe \"%1\""

Sada datoteku treba preimenovati - promijeniti joj nastavak u reg. Kako to učiniti? Na isti način na koji preimenujete druge datoteke, samo što prvo trebate prikazati ekstenzije datoteka.

Dvaput kliknite na takvu datoteku, pristajete na promjene u registru - i voila, kontekstni izbornik je promijenjen - kada desnom tipkom miša kliknete na mapu, pojavljuje se opcija "otvori u novom prozoru". Ako ne želite stvarati, uređivati ​​i preimenovati datoteku, možete je preuzeti s moje web stranice.

Ali moja će stranica napraviti takvu datoteku početna stranica u Internet Exploreru

Windows Urednik registra Verzija 5.00

"Početna stranica" = "https://it.sander.su/"

Imaš dobri primjeri datoteke za uređivanje registra? Poslati ga! Usput, da vas podsjetim na moju stari post o hostu Windows skripte - postoje primjeri komičnih programa na jeziku ugrađenom u Windows.

komentari koje pokreće

Kako otvoriti link u novom prozoru?

Kako promijeniti
postavke kartice
u preglednicima

Preglednici su inicijalno drugačije konfigurirani za otvaranje novih stranica. Na primjer, Safari je konfiguriran za otvaranje novih stranica u novom prozoru. A Mozilla Firefox otvara nove stranice u novim karticama na traci kartica, ali osim toga imamo mogućnost otvaranja novih prozora.
Postavke možete promijeniti sami.

Internet Explorer

Postavke kartice u Internet Exploreru možete promijeniti u Internetskim mogućnostima. Kliknite ikonu zupčanika u gornjem desnom kutu ploče preglednika. Odaberite Internetske mogućnosti, zatim odaberite karticu Općenito i na dnu, u retku Kartice, kliknite Mogućnosti. U sredini ispod crte Prilikom otvaranja nove kartice otvori: odaberite željeni način otvaranja kartica u crnom trokutu.

Mozilla Firefox

Za promjenu postavki kartice u pregledniku Mozilla Firefox kliknite gumb Alati na ploči. Pri dnu kliknite Postavke. Na samom vrhu novog prozora kliknite Kartice. I ovdje možete označiti okvire ili ih poništiti na način na koji želite otvoriti nove kartice.

Rad s karticama
u pregledniku Google Chrome

U Najnovija verzija Nisam mogao pronaći Google Chrome
mogućnost promjene postavki za kartice.
Vjerojatno ovaj vrlo zgodan i pametan preglednik ne treba mijenjati postavke. Budući da Google Chrome korisnicima nudi mnogo opcija s karticama.
Vrlo jednostavno otvoriti novu karticu i novo
prozor, čak i putem prečaca.
Potrebno je otvoriti istu web stranicu u više kartica
Postoji opcija za Dupliciranje kartice. Postoji prilika za rad
u anonimnom načinu ( skriveno gledanje). Možete premjestiti željenu
karticu u zasebnom prozoru. I mnogo više prilika za posao
s jezičcima.

Sve potpune informacije o radu s karticama možete pronaći u svom Google Chrome pregledniku. Da biste to učinili, otvorite preglednik i jednostavno pritisnite funkcijsku tipku F1 na tipkovnici. Ili kliknite ikonu francuskog ključa, ili možda ikonu poput moje, umjesto francuskog ključa, na kraju adresne trake preglednika. I odaberite Pomoć na dnu kartice koja se otvori. Otvorit će se nova kartica s vezom Kartice i Windows u sredini. Kliknite i svi naslovi povezani s karticama otvorit će se s desne strane.

Safari

Za promjenu postavki za kartice u Safari preglednik Kliknite ikonu zupčanika na desnoj strani ploče preglednika. U novoj kartici odaberite Postavke, au sljedećem prozoru odaberite Kartice. I ovdje u retku Otvorite stranice u karticama, a ne u prozorima: odaberite opciju koja vam je potrebna.

Opera

U pregledniku Opera, da biste promijenili postavke kartice, kliknite gumb Alati na ploči. Odaberite na dnu nove kartice Opće postavke. I na ovoj kartici kliknite na ploču Napredno, a zatim na gumb Postavke kartice. Otvorit će se prozor Dodatne postavke kartice. Označite okvir pokraj načina na koji želite otvarati kartice i kliknite OK na dnu.

Ići Početna stranica mjesto

Svi znamo da je ponekad zgodnije otvoriti poveznice u trenutnom prozoru, a ponekad u novom. Osobno se pridržavam jednostavnog pravila u većini projekata - ako je veza interna (unutar stranice), tada se prema zadanim postavkama otvara u trenutnom prozoru, a vanjske poveznice, koji vodi negdje do drugih stranica, prema zadanim postavkama otvara nove prozore (kartice).

...

ciljni atribut nije naveden ili je naveden u obliku target="_self" , tada se dokument otvara u trenutnom prozoru preglednika, a ako je poveznici dodijeljen atribut oblika target="_blank" , dokument se otvara u novom prozoru.

Ali onda se postavlja pitanje - kako korisnik može razlikovati ove 2 vrste poveznica bez da klikne na njih ili pogleda HTML kod stranice?

Najlogičnije je da ako je CSS dizajn dviju vrsta poveznica različit, evo opcije u kojoj su označene poveznice s target="_blank" podebljano font:

A ( font-weight:expression((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "bold" : "normal"); ) a ( font-weight:bold ;)

Ovdje, kao što se često događa, morate zasebno uzeti u obzir Internet Explorer i druge preglednike, prva indikacija stila je samo za IE, a druga je za druge preglednike.

Na sličan način možete eksperimentirati s nekim drugim CSS svojstvom, kao što je podcrtavanje ukrasa teksta:

A ( text-decoration:expression((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "underline" : "none"); ) a ( text-decoration:underline ;)

Ovisno o hijerarhiji CSS svojstva, u određenom pregledniku nešto možda neće raditi. Osim toga, ne bih koristio podcrtavanje kada su prema zadanim postavkama sve veze već podcrtane (ili nisu podvučene).

Alternativni način i način na koji se koristi više preglednika jest pokušati odvojiti vanjske poveznice od ostalih njihovima adrese. Pretpostavimo da su vanjske veze uvijek navedene kao apsolutni(koji počinju s prefiksom http://), a interni se pišu kao relativna. Najčešće je to ono što rade na normalnim stranicama. Ovo također radi u IE, by barem, od verzije 8.

A ( težina-fonta: podebljano /* Podebljano za apsolutne veze */ )

Ali ovdje odstupamo od izvorni problem i jednostavno zahtijevaju da URL počinje s http:// , to jest, podebljanim slovima ističemo apsolutne URL-ove koji nisu nužno vanjski, a ne sve veze koje se otvaraju u novom prozoru.

IE 6 i 7 na stranu, stvari možete učiniti jednostavnijima korištenjem pseudoelemenata prije i poslije, koji vam omogućuju da navedete što bi se trebalo pojaviti prije ili poslije elemenata kojima su dodani.

Na primjer, kroz stil možemo dodati malu sliku nakon svake poveznice koja se otvara u novom prozoru.

Ipak, čini mi se da je logičnije jednostavno promijeniti dizajn pozadine poveznica koja se otvara u novom prozoru - uostalom, dodavanje bilo kakvog teksta ili slike prije ili poslije veze može poremetiti izgled stranice. Da ne bismo patili, stavit ćemo žućkasto boja pozadine svi linkovi se otvaraju u novom prozoru.

A (boja pozadine: #FFFF99; ) a (boja pozadine: izraz((this.getAttribute("target") && this.getAttribute("target")=="_blank") ? "#FFFF99" : "transparent ");)

Nakon što kliknete na željeni gumb, na zaslonu ćete vidjeti kontekstni izbornik. U ovaj izbornik potrebno je postaviti pokazivač iznad naredbe "Otvori u". novi tab" i tipku odgovornu za klik lijevom tipkom miša (ili dvostruki dodir senzora). Veza će se otvoriti novi tab .

Otvaranje veze u novi tab pomoću miša. Uzimajući u obzir radnje iz prethodnog koraka, lako je pogoditi što treba učiniti da se poveznica otvori u novi tab. Također je potrebno postaviti kursor iznad veze, a zatim je kliknuti desnom tipkom miša. U izborniku koji se otvori odaberite naredbu "Otvori u". novi tab» i kliknite na njega lijevom tipkom miša. Stranica će se otvoriti u novi tab, u isto vrijeme, ostat ćete na stara stranica.

Danas također postoji lakši način za otvaranje veza u novim karticama. Da biste to učinili, ne morate koristiti kontekstni izbornik veze. Zadržite pokazivač iznad potrebnog veza i kliknite na kotačić miša. Kao i u prethodnim slučajevima, poveznica će se otvoriti u novi tab.

Na internetu u U posljednje vrijeme puno informacija i sredstva za zabavu od interesa različiti tipovi korisnika mreže. Možete otvoriti resurs (mjesto) koji vam se sviđa otvaranjem veze koja vodi do njega.

Trebat će vam

upute

Najjednostavniji i najčešći način otvaranja veze na resurs može se učiniti na sljedeći način:

Pozovite izbornik radnji na odabranom tekstu jednom desnom tipkom miša;

Na popisu koji se pojavi odaberite redak "Kopiraj";

U retku za unos adrese kliknite desnom tipkom miša;

U izborniku radnji odaberite redak "Umetni";

Video na temu

Rad s internetskim preglednikom uključuje veliki broj konstantno otvoreni prozori ili kartice. Danas više nećete pronaći gledatelje internetskih stranica koji ne znaju kako napraviti nove kartice, jedina iznimka je Internet Explorer verzija 6.

Trebat će vam

  • Softver:
  • - Mozilla Firefox;
  • - Google Chrome;
  • - Opera;
  • - Internet Explorer.

upute

Mozilla preglednik Firefox. Najlakši način je desnim klikom na poveznicu i odabirom “Otvori u novi » kontekstni izbornik. Također ovu radnju može se učiniti pritiskom na vruće tipke, u slučaju Firefoxa - pritiskom srednje tipke miša (scrool - kotačić).

Google preglednik Krom. U usporedbi s prethodnim protivnikom, sve radnje usmjerene na otvaranje nove kartice ostaju iste. Pozovite kontekstni izbornik veze desnim klikom na nju i odaberite "Otvori u novoj kartici". Ako pažljivo proučite ovaj izbornik, vidjet ćete redak "Otvori u načinu". Ovaj način rada otvara poveznicu u novom prozoru, ali se stranice koje se gledaju u ovom načinu rada ne pohranjuju u predmemoriju, što pruža određenu razinu zaštite podataka.

Srednja tipka miša i kombinacija tipki Ctrl + lijevi klik koriste se kao prečaci. Vrijedno je napomenuti da kombinacija Tipke Shift+ klik mišem otvorit će poveznicu u novom prozoru. U nekim slučajevima dovoljno je uhvatiti poveznicu mišem i pomaknuti je na slobodno mjesto trake s karticama.

Preglednik Opera. Otvoriti prozor u novoj kartici morate pritisnuti tipku Ctrl i kliknuti na aktivna veza, ili kada kliknete mišem, držite Tipke Ctrl+ Shift – ovo će otvoriti prozor u pozadinskoj kartici. Također za ovaj preglednik postoji pravilo za izvršavanje naredbe iz kontekstnog izbornika veze. Kliknite na odabrani element srednjom tipkom miša za prelazak otvorena kartica.

Video na temu

Izvori:

  • prozor kartice