GRY-Online.pl --> Archiwum Forum

Javascript : Maly problemik - napewno bedziecie wiedziec jak go rozwiazac !

26.05.2003
20:28
smile
[1]

PrEd4ToR [ ››SuperNatural‹‹ ]

Javascript : Maly problemik - napewno bedziecie wiedziec jak go rozwiazac !

Witam.

Otorz mam taki maly problemik w tym skrypcie.
Gdy screen z galerii otwiera sie w popupowym oknie, to nie jest "wycentrowany" tak jak powinien...sami popatrzcie...
-›
Nie wiem gdzie w kodzie dodac (?) linie ktora by to poprawila.

Kod java pop-up'owy mam taki :

<script>

function popimage(imagesrc,winwidth,winheight)‹
var look='width='+winwidth+',height='+winheight+','
popwin=window.open("","",look)
popwin.document.open()
popwin.document.write('<title>Big Screen</title><body><img src="'+imagesrc+'"></body>')
popwin.document.close()


</script>

Kod konkretnego obrazka to np:

<img src="test2.jpg" width="114" height="80" border="0" alt="test" title="Rozmiar: 10348 bajtów" align="center" onClick="popimage('test1.jpg',640,448);return false">


prosze powiedzcie, co robie zle, ze to sie tak wyswietla? :‹

Pozdro!

26.05.2003
23:26
[2]

PrEd4ToR [ ››SuperNatural‹‹ ]

up

27.05.2003
00:24
[3]

Bzyk [ Offensive ]

To jest kluczowa linia:

popwin.document.write('<title>Big Screen</title><body><img src="'+imagesrc+'"></body>')

więc tak: Jeśli chcesz, aby obrazek był wycentowany najlepiej owiń go w tabelę następująco:

<body topmargin=0 leftmargin=0><center><table border=0 cellspacing=0 cellpadding=0 rules=none><tr><td width=100% height=100% valign=middle align=center><img src="'+imagesrc+"'></td></tr></table></body>

i to powinno pomóc. Mam nadzieję, że wiesz w czym rzecz.

27.05.2003
01:06
[4]

PrEd4ToR [ ››SuperNatural‹‹ ]

Dzieki WIELKIE Bzyku :››› podzialalo :››

27.05.2003
01:10
smile
[5]

Qbaa [ Generaďż˝ ]

...
popwin.document.write('<title>Big Screen</title><body style="background:url(' + imagesrc + ') no-repeat center"></body>')
...

chyba najprosciej

27.05.2003
01:10
smile
[6]

Bzyk [ Offensive ]

Predator >> cieszę się niezmiernie że mogłem pomóc tech.braciakowi :)

27.05.2003
01:15
[7]

Bzyk [ Offensive ]

no a sposób Qba'y jest krótszy i też dobry. Nie pomyślałem nawet, bo skupiłem się na_twoim_kodzie i chciałem jedynie coś dopisac, a nie zmienić.

27.05.2003
01:33
[8]

PrEd4ToR [ ››SuperNatural‹‹ ]

Bzyku --›› www.dnb.sk ;››


Qbaa - dzieki :›› jade juz na kodzie Bzyka, ale Twoj zapisze do nauki ;›


Btw : komenda "background:url" - wywoluje tlo z htmla ktore podam w a href="xx.html" ?

27.05.2003
17:15
[9]

Qbaa [ Generaďż˝ ]

po prostu zastosowalem style (... style: ...)
... background: ... to czesc styli, ktore odpowiadaja za tlo
url() sciezka ewentualnego obrazka na tlo, jesli jest obrazek to mozna uzyc no-repeat i center - to pierwsze nie powtarza obrazka jesli pozostalo jeszcze miejsce, a drugie po prostu wysrodkowuje
jesli znasz style to sory ;)

ps
ja tez praktycznie tylko dopisalem i wywalilem to co juz bylo niepotrzebne :)

© 2000-2024 GRY-OnLine S.A.