-=BROGI23=- [ Generaďż˝ ]
Okienko popup, pytanie...
Mam male pytanie... Mianowicie:
Jak zrobic (HTML) okienko popup ktore bedzie pojawialo sie po kliknieciu na dany link (...href=popup.html) bedzie sie pojawialo na okranie?
Chodzi mi dokladnie o:
-mozliwosc skonfigurowania pozycji okna
-mozliwosc skonfigurowania rozmiarow okna
Gdyby ktos byl tak mily i zamiescil przykladowy kod to bylbym wdzieczny (kiedys to mialem ale niemoge znalesc...) :)
wysiu [ ]
M'q [ Schattenjager ]
Takie coś?
<A HREF="javascript:popUp('https://')">
-=BROGI23=- [ Generaďż˝ ]
Chodzi mi o dokladnie taki efekt jak ten po kliknieciu na stopien na golu...
-=BROGI23=- [ Generaďż˝ ]
Sorki nie na stopien tylko na xywke... :)
wysiu [ ]
Tak ciezko zajrzec do kodu strony?
function infu(ID)
window.open("forum_user_info.asp?ID="+ID, "", "menubar=no,scrollbars=no,width=350,height=300,resizable=no,status=no", "");
M'q [ Schattenjager ]
Źle napisałem, zapomniałem o tym:
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Idea by: Nic Wolfe ([email protected]) -->
<!-- Web URL: https://fineline.xs.mw -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! https://javascript.internet.com -->
<!-- Begin
function popUp(URL)
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=... ,height=... ,left =.... ,top =...');");
// End -->
</script>
</head>
A link wygląda tak:
<A HREF="javascript:popUp('https://www.........html')">........</A>

-=BROGI23=- [ Generaďż˝ ]
M'q ---> a jakis maly opis? Bo to co mi dales wypelnilem nie dziala :/ Po kliknieciu nic sie nie dzieje...
M'q [ Schattenjager ]
Mały opis? ;\ To co jest pomiędzy <head> i </head> wstawiasz gdziekolwiek do Swojego <head> A potem link w <body> wpisujesz taki jak podałem. Musi działać, bo sam tego używałem.
-=BROGI23=- [ Generaďż˝ ]
wysiu ---> o ile mi wiadomo to *.asp to nie *.html... :>

wysiu [ ]
OMG. Jasne. A to, co wyzej skopiowalem, to wcale NIE pochodzi ze zrodla TEJ strony.

-=BROGI23=- [ Generaďż˝ ]
Moj kod wyglada tak:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>New Page 1</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Idea by: Nic Wolfe ([email protected]) -->
<!-- Web URL: https://fineline.xs.mw -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! https://javascript.internet.com -->
<!-- Begin
function popUp(URL) ‹
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=320 ,height=240 ,left =100 ,top =100');");
›
// End -->
</script>
</head>
<body>
<A HREF="javascript:popUp('https://www.sonda.pl/wyniki.php3?id=330918&uid=257537')">......okno </A>
</body>
</html>
i po kliknieciu na link nic sie nie dzieje... :(

M'q [ Schattenjager ]
Może zapomniałeś wyłączyć blokowania popupów? :P

slot5 [ Generaďż˝ ]
Proponuję coś takiego:
Dajesz gdziekolwiek (ja zawsze daje na koniec) taki skrypt:
<script language="JavaScript"><!--
function NAZWA (adres)
var x = 'width=340,';
x += 'height=300,';
x += 'directories=no,';
x += 'toolbar=no,';
x += 'location=no,';
x += 'status=no,';
x += 'menubar=no,';
x += 'scrollbars=yes,';
x += 'resizable=no,';
open(adres,"_blank",x);
// --></script>
Zaś sam link definiujesz w ten sposób:
javascript:NAZWA('https://...strona_popup....');
slot5 [ Generaďż˝ ]
Jest też inny sposób:

wysiu [ ]
Stawiam, ze chlopak nie podmienia ‹› na wlasciwe nawiasy:>
A tak zeby uproscic - wystarcy taki link:
<a href=# onClick="javascript:window.open('https://www.sonda.pl/wyniki.php3?id=330918&uid=257537', '', 'menubar=no,scrollbars=no,width=350,height=300,resizable=no,status=no', '');return false;">Wyniki sondy</a>

darek_dragon [ 42 ]
Wyrzuć to wszystko i napisz coś takiego:
<a href="#" onClick="window.open('URL', 'nazwa okna')">link</a>
Powinno zadziałać ;)

-=BROGI23=- [ Generaďż˝ ]
Dobra :)
Pogrzebalem, pozmienialem, namieszlaem i zadzialalo :P
Dzieki wszystkim za pomoc :)