-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
gErYoN
tag
Szeretnék csinálni egy egyszerű popup ablakot, mely gomnyomásra jön elő. A képeket szeretném megjeleníteni ilyen popup ablakkal. Kérem valaki segítsen.
thx -
gErYoN
tag
köszönöm, de rájöttem azóta hogy nagyon láma kérdés volt
-
gErYoN
tag
window.open('valami.html','','toolbar=no,menubar=no,location=no,height=100,width=500');
a valami.html helyén relatív hivatkozás is lehet ugye?
pl (' ../popup.htm',... -
gErYoN
tag
elnézést, csak reggeliztem
Szóval, van egy galériám amit flashben csináltam, ez egy htm dokumentumba van beágyazva. Tehát én egy weblaopt szeretnék megnyitni egy új ablakban úgy hogy ne legyen toolbar meg ilyenek csak egy htm lap amin semmit sem lehet csinálni (lementeni meg ilyenek) csak megnézni a képeket. Ha megnézte a képeket akkor bezárja és arról az oldalról elindulva ahonnan előjött a popup, ugyanígy a többi képet is megnézheti (csak már másik galériában (másik htm oldalon)), mert tematikusan szét vannak válogatva a képek galériákban. azért szeretném függvénnyel mert van vagy 15 galériám -
gErYoN
tag
és azért kérdeztem hogy lehet-e relatív hivatkozáat írni mert a galériákat tartalmazó htm oldalak nem ugyanabban a mappában vannak mint a főoldal
-
gErYoN
tag
help pls
-
gErYoN
tag
kösz, de nem vagyok ennyire hülye. én csak kérdeztem hogy lehet-e oda relatív hivatkozást írni
tehát akkor mit csináljak ahhoz hogy egy popup ablakban megjelenjen egy weblap (amin a flash van). ezt egy linkre való kattintással szeretném megcsinálni. ja és ne legyen toolbar meg semmi -
gErYoN
tag
értem akkor hogy ne függvényt csináljak csak megmutatom:
én így csináltam:<SCRIPT LANGUAGE=''JavaScript''>
function nyit() {
window.open('1.htm','toolbar=no,menubar=no,location=no,height=490,width=650');
}
</SCRIPT>
majd a body részben:
<a href=''./1.htm'' onClick=''nyit()''>link</a>
ez műxik csak mégis van toolbar (a no ellenére)
viszont ha be akarom zárni egy window.close-zal akkor valami hiba van
Mindjárt berakok egy képet a javascript konzolról -
gErYoN
tag
oké, és bezárni
<a href=''javascript:window.close()'' onClick=''window.close()''></a>??? -
gErYoN
tag
de ha nem rakok hrefet akkor nem működik a link, tehát nincs link
-
gErYoN
tag
és azt hogy érem el hogy nem látszik a menüje a böngészőnek,
meg a címsor meg a többi? -
gErYoN
tag
kész, megcsináltam egy '' jel baja volt.
Köszönöm mindenkinek -
gErYoN
tag
már csak annyi a baj hogy hiába adom meg a méretét az ablaknak (pl 600*600)
akkor is teljes képernyős marad a megnyitott popup ablak -
gErYoN
tag
ja és még annyi hogy hogy lehet nem átméretezhetővé tenni a létrehozott popup ablakot?
-
-
gErYoN
tag
de firefoxban se resizeable se resizable nem működik
explorerben meg be se jön a popup azt írja ki hogy hiba az oldalon -
gErYoN
tag
<html>
<head>
<title>Untitled Document</title>
<SCRIPT LANGUAGE=''JavaScript''>
function nyit() {
window.open('1.htm','toolbar=no','menubar=no','location=no','height=490','width=650',
'resizable=0');
}
</SCRIPT>
</head>
<body>
<a href=''javascript:nyit()'' onClick=''nyit()''>link</a>
</body>
</html>
ez most így korrektül működne (csak ie nem)
tudom hogy mondtad hogy nem kell hozzá függvényt létrehozni, de máshogy nem jött össze, mert az explorer azt írja ki hogy hiba van az oldalon.
alap.htm-ből szeretném megnyitni 1.htm-et popup ablakban -
gErYoN
tag
<script language=''JavaScript'' type=''text/JavaScript''>
<!--
function open(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<a href=''javascriptpen('valami.jpg','',
'scrollbars=yes,resizable=yes,width=540,height=500')''>kép</a
protezis megoldasa viszont jo lett mind a ket bongeszoben -
gErYoN
tag
<script language=''JavaScript'' type=''text/JavaScript''>
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<a href=''javascript:MM_openBrWindow('valami.jpg','',
'scrollbars=yes,resizable=yes,width=540,height=500')''>kép</a
lol, átkonvertálta :):) -
gErYoN
tag
akkor mostmár így van:
<script type=''text/javascript''>
function popup (targeturl, width, height)
{ a = window.open (targeturl,'_blank', 'width=670, height=550, titlebar=no, menubar=no, scrollbars=no, resizable=no'); }
</script>
<a href=''javascript:popup('./1.htm', 670, 550);''>link</a>
így már jó, köszi a segítséget