Mieczysław Wojski

Mieczysław Wojski specjalista, UM

Temat: skrypt Splash/ popup

Poszukuje rozwiązania/skryptu popupa z grafiką. Nie ma być to nowe okno przeglądarki - tylko kolejna "warstwa" strony. Coś jak flashowe na wp/onet.
Zawartość takiego popupa to tylko jeden jpg i możliwość zamknięcia po kliknięciu.
Myślałem nad zastosowaniem lightobxa przy załadowaniu strony - zna ktoś lepsze rozwiązanie?

Z góry dzięki za pomoc.
Tomasz N.

Tomasz N. Specjalista IT

Temat: skrypt Splash/ popup

Mieczysław W.:
Poszukuje rozwiązania/skryptu popupa z grafiką. Nie ma być to


Może coś takiego?

Tak na szybko:

<div id="scyscraper" style="position: absolute; left: 0; border: solid 1px #000000;">
<div style="background-color: black; color: white; text-align: left; font: 11px, sans-serif;">
R E K L A M A
<span title="Zamknij" onclick="document.getElementById('scyscraper').style.display='none'" style="cursor: pointer; font-weight: bold;">[x]</span>
</div>
<img src="http://yodel.ok24.pl/foto/natura/las01/las17.jpg" width="240" height="360" />
</div>
<script type="text/javascript">
(function(element,el_left,D){
D=document
el_left=((D.body.clientWidth||D.documentElement.clientWidth)-300)/2
el_top=100
with(D.getElementById('scyscraper').style){
top=el_top+'px'
left=el_left+'px'
}
el_left_start=el_top_start=0
})()
function el_move(ydiff){
with(document){
ydiff=el_top_start-(body.scrollTop||documentElement.scrollTop)
if(ydiff)el_top_start-=~~(ydiff/10)
getElementById('scyscraper').style.top=el_top_start+el_top+'px'
}
}
elmove=setInterval("el_move()",10)
</script>

:)
Wykorzystałem przykładowe zdjęcie ze swojej strony (http://foto.xk.pl)

P.s. oczywiście znajdzie się pewnie coś lepszego. Ot, gdzieś wygrzebałem ten kawałek kodu, kiedyś coś takiego gdzieś miałem na jednej ze stron.Tomasz Nastulak edytował(a) ten post dnia 17.10.07 o godzinie 12:48
Mieczysław Wojski

Mieczysław Wojski specjalista, UM

Temat: skrypt Splash/ popup

Dzięki :) !!
Trochę nad tym skryptem popracuje i będzie idealnie - bo nie blokuje tego żadna przeglądarka - opera/ie7/ff2 :)

konto usunięte

Temat: skrypt Splash/ popup

Zastanów się nad użyciem kodów pochodnych od LightBox, jak:
http://jquery.com/demo/thickbox/.

Ich plus to przenośność, chociaż dla Safari na Macu trzeba zrobić kilka drobnych fixów.

konto usunięte

Temat: skrypt Splash/ popup

Mieczysław W.:
Poszukuje rozwiązania/skryptu popupa z grafiką. Nie ma być to nowe okno przeglądarki - tylko kolejna "warstwa" strony. Coś jak flashowe na wp/onet.
Zawartość takiego popupa to tylko jeden jpg i możliwość zamknięcia po kliknięciu.
Myślałem nad zastosowaniem lightobxa przy załadowaniu strony - zna ktoś lepsze rozwiązanie?

Z góry dzięki za pomoc.

Jeżeli ma to służyć do wyświetlenia reklamy to zdecydowanie odradzam... Jeżeli natomiast do zawartości strony, to polecam jQuery Thickbox - łatwa konfiguracja, prostota...

Następna dyskusja:

thickbox popup i pobranie w...




Wyślij zaproszenie do