ugrás a tartalomhoz

Keret nélküli ablak nyitása JS-ből

blackcat · 2005. Aug. 16. (K), 21.56
De hogyan?
Állítólag Java scriptel megoldható, hogy ne legyen sem Toolbar, sem Location, sem Directories, sem Status, sem Menubar, sem Scrollbars, sem pedig Resizable
sor.
De én nem találom ezt a scriptet. Segítsen valaki, ha tud.
Köszönöm.
 
1

nem lehet, illetve inline popup

Hojtsy Gábor · 2005. Aug. 16. (K), 22.28
Ha nem kell külön ablak, akkor inline popup, különben pedig mindenféle védelmi szoftverek ma már nem engedik, hogy az URL sor nélkül nyiss ablakot például, mert akkor könnyen átverheted a delikvenseket, mondjuk megbízható bank oldalnak álcázva magad.
2

JS-ben ilyet lehet

Anonymous · 2005. Aug. 16. (K), 23.06
Szerintem blackcat ilyenre gondol.(de ha nem akkor majd úgyis szól)

<HEAD></HEAD> közé

<SCRIPT language="Javascript">
<!--
  function ujablak()
    {
    ablak = open("betoltendo_oldal.html", "uj_ablak_neve_esetleges_hivatkozas_eseten",
                 "width=300, height=200, status=no, menubar=no");
    }
//-->
</SCRIPT>
Betöltése:

<a href="#" onClick="ujablak()">Új ablak nyitása</b>
Állítható paraméterek:
directories--yes/no--katalógust megjelenít ill. nem
height--pixel--magasság
width--pixel--szélesség
location--yes/no--címsor
menubar--yes/no--menüsor
resizeable--yes/no--átméretezhetőség
scrollbar--yes/no--gördítősáv
status--yes/no--státuszsor
toolbar--yes/no--eszközsor
3

Még elfelejtettem

DevNULL · 2005. Aug. 16. (K), 23.16
Védelmi szoftver nem engedi????????
Azok nem csak a magátol kinyíló reklám popup ablakokat tiltják????
Mert amit írtam feljebb az linkből nyílik (oh, nem voltam bejelentkezve). Meg amúgy sok képnézegető is ilyenekben nyílik. Csak ablak és semmi menübár, státuszbár, stb... meg persze benne a kép, az előrre hátra meg esetleg egy bezár gomb.
4

Nem jó megoldás

Poetro · 2005. Aug. 17. (Sze), 08.38
Ilyenek helyett mindig érdemes Diszkrét JavaScript megoldásokat használni, sőt inkább azokat javasolni. Elsőre kicsit több melónak tűnik, de megéri a befektetést.
--------
Poetro
5

védelmi szoftver = firefox (például)

Hojtsy Gábor · 2005. Aug. 17. (Sze), 11.53
Lásd például a Gecko dokumentációt a chrome kikapcsolási lehetőségekről. Azt mondja, hogy egy ablak mindig átméretezhető, a címsor védett, nem kikapcsolható csak megbízható szkriptekben, stb. Minden egyes chrome elem kikényszeríthető, hogy mindig ott legyen a képernyőn, mindegyikre van megfelelő beállítás. Ezt biztonsági okok miatt így szokták beállítani, hogy ne álcázhasd magad megbízható bank bejelentkezési ablaknak. Az állapotsor folymatos megléte például a Web Features >> Enable JavaScript >> Advanced ablakban is beállítható, még about:config-ba sem kell menni hozzá. A többire szerintem van valahol egy barátságos kiterjesztés, de most nem keresném meg :)
6

OK..

DevNULL · 2005. Aug. 18. (Cs), 00.36
Hát kösz.
Mostantól ennyivel is okosabb vagyok :)
7

Nem tromfolásképpen...

kgyt · 2005. Aug. 19. (P), 13.56
Az Opera az URL sáv megjelenítését egyetlen klikkeléssel oldja meg:


1. ábra: a POPUP ablak tetején a domain látható


2. ábra: Ha ráhúzom az egeret, ászíneződik


3. ábra: klikkelés után látható a címsor sávja

Az Operában minden ablakra kényszeríthető pl. maximális méret...


--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
8

erről van szó

Hojtsy Gábor · 2005. Aug. 19. (P), 14.11
No, ezért nem akartam konkrét példát mondani, mert nem akartam előnyben részesíteni jogtalanul a Firefoxot, dehát az volt kéznél :)
9

sikerült.

Anonymous · 2005. Szep. 16. (P), 13.29
Kicsit másképp tudtam megoldani, mint ahogy leírtátok, mivel PHP alapba kellett beillesztenem.
Nem akartam pop uppal megoldani.
Ez az új ablak egy formot tartalmaz, ezért nem akartam a sok sallangot, csak a lényeget az ablakban.

Szóval a következő kóddal sikerült megoldani:

<a onclick="open ('x.html','ablak','width=400,height=600, resizeable=no,directories=no,menubar=no,toolbar=no,scrollbars=yes');return false" href="/x.html" target="_blank">Új ablak neve</a>
10

DHTML

Anonymous · 2005. Szep. 16. (P), 19.14
Egyszerű DHTML, és nincs Toolbar, sem Status, sem stb...
11

Van helyette böngésző

Dualon · 2005. Szep. 17. (Szo), 08.36
De szerencsére az 1.5b Firefox, valamint Opera (x) óta van teljes böngésző.
A lényeg inkább a user legyen.
12

chromeless window

laze · 2005. Szep. 17. (Szo), 23.25
Egyébként itt van jópár letölthető forrás is: http://www.chromeless.org/
Bááár, teszem hozzá az közelmúlt történelmi okai miatt, amit a többiek fentebb vázoltak, már ezek sem annyira tökéletesek, ahogy most próbáltam, van amelyik már ie alatt sem működik, pedighát... Régen mindegyik működött... Nézz körül, járj szerencsével.

Üdv: laze