linkre kattintás helyett onLoad
Sziasztok!
Az egyik oldalamon a megrendelő egy akció reklámozására felugró ablakot szeretne. Ugye ez nem lenne ma már se túl elegáns, se túl hatékony (a popup blokkolók miatt).
Gondolom ismeritek ezt a scriptet (vagy valami hasonlót):
http://jquery.com/demo/thickbox/
Egy ehhez hasonlóval jelenítem meg ezen az oldalon a képgalériákban a képeket, így adja magát, hogy az akciót tartalmazó html oldalt (nem csak kép, flash is) ezzel töltsem be. A bibi csak az, hogy ez alapból a paraméterezett linkre kattintással jön be, nekem viszont onLoad-dal volna rá szükségem, tehát hogy a nyitóoldal behívásakor kapásból ez jöjjön be az oldal elé. Próbáltam a scripten módosítgatni, de ennyire még nem vagyok otthon az AJAX-ban és a javascript-ben. Nincs esetleg valakinek tippje a megoldásra? Az se baj, ha nem a thickbox a nyerő, hanem valami vele egyenértékű megoldást kínáló script.
Üdv,
Fedor
■ Az egyik oldalamon a megrendelő egy akció reklámozására felugró ablakot szeretne. Ugye ez nem lenne ma már se túl elegáns, se túl hatékony (a popup blokkolók miatt).
Gondolom ismeritek ezt a scriptet (vagy valami hasonlót):
http://jquery.com/demo/thickbox/
Egy ehhez hasonlóval jelenítem meg ezen az oldalon a képgalériákban a képeket, így adja magát, hogy az akciót tartalmazó html oldalt (nem csak kép, flash is) ezzel töltsem be. A bibi csak az, hogy ez alapból a paraméterezett linkre kattintással jön be, nekem viszont onLoad-dal volna rá szükségem, tehát hogy a nyitóoldal behívásakor kapásból ez jöjjön be az oldal elé. Próbáltam a scripten módosítgatni, de ennyire még nem vagyok otthon az AJAX-ban és a javascript-ben. Nincs esetleg valakinek tippje a megoldásra? Az se baj, ha nem a thickbox a nyerő, hanem valami vele egyenértékű megoldást kínáló script.
Üdv,
Fedor
egyszeruen...
ha csak egy ijen link van, adj neki style: display: none-t, aztan:
Hova?
nem lecserelni kell...
lehalás
Bemásoltam mögé. Az eredmény: az IE kapásból lehalt tőle (alert ablak: "Az IE nem tudja megnyitni a webhelyet. a művelet megszakadt.", ok gomb után nagy fehérség), a Firefox egy pillanatra megjeleníti a kivánt tartlamat, majd utána nagy fehérség.
Hoppá!
A link eddig nem közvetlenül a <body> után volt. Most ott van. És működik. De hogy pár sorral lejjebb (egy táblázatban elhelyezve) mi volt vele a gond, az rejtély.
Most már csak az a kérdés, hogy Firefox alatt miért nem tudom lekapcsolni az így automatikusa betöltődő popup-ot. A script elvileg böngészőfüggetlen, legalábbis a demónak mindegy volt, miből nézem...
UPDATE
Visszatért a hibaüzenet, pedig csak a felugró ablak méretét írtam át. Nem olyan egyszerű az élet :-(