ugrás a tartalomhoz

Új ablak nyitása, nem JavaScripttel

Anonymous · 2006. Jan. 27. (P), 16.07
Hello

Hogyan nyithatnék egy átméretezett ablakot, linkre kattintva, nem Javascripttel, és PHP ben is jó legyen. Ilyen téren abszolút kezdő vagyok ,nagyon hálkés lennék, ha valaki megdobna egy teljes forráskóddal.
 
1

Nem felhasználóbarát

Török Gábor · 2006. Jan. 27. (P), 16.26
Először a megoldás: PHP-nek ehhez semmi köze, ez egy böngésző oldali probléma. A HTML 4.01-ig bezárólag volt egy target attribútum, aminek a _blank értéket adva az adott tartalom új ablakban nyílt.

<a href="tartalom.html" target="_blank">Értékes tartalom (új ablakban)</a>
Az XHTML 1.0-tól ez a paraméter már nem a szabvány része. Ezenfelül átméretezett ablakot csak JavaScripttel tudsz nyitni.

A kérdés felhasználói oldalról: miért van szükséged erre? Általában a felhasználók zöme nem szereti, ha az oldal tulajdonosa kívánja eldönteni, hogy ő mit nézzen új oldalon, s mit ne. Bízd inkább a látogatóra, hogy új ablakban lássa-e, vagy sem. Minden böngésző kínál egy hihetetlen egyszerű megoldást erre.
3

Strict

attlad · 2006. Jan. 27. (P), 17.54
HTML 4.01-ig bezárólag

Én úgy tudom nem ettől függ, hanem az említett dokumentumtípusoknál Strictben nincs, Transitional-ben van.
5

Valóban Strict

Török Gábor · 2006. Jan. 27. (P), 18.10
Igazad van, elnézést a téves informáciért.
2

Regisztráció

Anonymous · 2006. Jan. 27. (P), 17.41
A regsiztrációt új (átméretezett) abalakban szeretném megnyitni.
4

Felesleges

Jano · 2006. Jan. 27. (P), 18.09
Arra felesleges uj ablak. Megjegzed a referrert a regisztracios oldalon, majd a regisztracio vegen visszakuldod oda a usert. Ha nem kell mailben megerositeni a regisztraciot, akkor mar be is leptetheted es a belepett statusznak megfelelo tartalmat rakhato ki neki.

Ha uj ablakot hivsz akkor meg azzal is vacakolnod kell, hogy a hivo ablakot frissitsed, javascript nelkul nem fog rendesen menni, stb stb.
6

Van ahol azért jól jönne egy ilyen megoldás

pint3r · 2006. Jan. 28. (Szo), 01.26
Egy galériánál pl. jól jöhetne ez az átméretezett ablaknyitás funkció.

Tegyük fel a galériák kis képekkel listázásra kerülnek, azokra kattintva megnézhetők a galéria kis thumbnail képei, azokra kattintva pedig a nagy (mondjuk 512x384-es) kép egy a kép méretéhez igazított új kis ablakban ami csak a képet tartalmazza.
Ha sime href target-tel új ablakban nyílik meg az kicsit fél megoldásnak tűnik ill. sokat kell mozgatni az egeret az ablak bezárásához, ha pedig az oldalon belül akkor meg először vissza kell menni a thumbnail képekhez aztán újat választani, amihez újra le kell kérni az egész oldalt.

Egy könnyen nézegethető galériához szerintem jól jönne egy ilyen javascript mentes megoldás. Kövezettek meg de én addig is használom a js-t.

- pint3r -
7

Lightbox

Hegi · 2006. Jan. 28. (Szo), 18.28
Az altalad emlitett funkciot az itt mar bemutatott Lightbox modszerrel is meglehet oldani. Nyilvan a JS itt sem kerulheto el, de az ablakatmeretezes mar igen.

//Hegi - http://blog.suxx.hu
8

réteg flash felett

Anonymous · 2006. Jan. 28. (Szo), 20.02
Erről jutott eszembe, pont most szerettem volna lightboxot használni egy galériánál, de az oldal tetején flash van, és ez a lightbox fölött lesz bármit is csinalok. Van megoldás arra, hogy egy div a flash főlé kerüljön?

üdv.: Zsolt
9

Más téma

Török Gábor · 2006. Jan. 28. (Szo), 20.57
A kérdést légy szíves a Lightbox JS + Flash témában tedd fel.
10

Eltünteted

attlad · 2006. Jan. 28. (Szo), 20.58
Pl. eltüntetheted a Flash-t addig.
11

<Nincs cím>

Anonymous · 2006. Jan. 30. (H), 01.41
nem csak flash hanem az input mező is felül marad...