Üdv!
Egy honlapot kellene úgy beállítanom, hogy amint betöltődik az oldal, egy hirdetést kéne feldobnom. Nem akarom túlbonyolítani és nem is kereskedelmi jellegű az oldal, hogy bármi más funkció is kelljen hozzá. (Kattintás számláló, stb.)
Csak "ugorjon elő" egy hirdetés, amit le tudok kapcsolni.
Arra gondoltam, hogy úgyis használok lightboxot, elég lenne azt rávenni, hogy az oldal betöltődésekor dobjon fel egy képet. A linket pl. egy blokkba betenném olyan helyre, amit a végén tölt be és CSS-sel eltüntetném, hogy ne látszódjon. Már csak rá kéne vennem, hogy automatikusan elinduljon.
Meg lehet ezt valahogy csinálni? Mármint az automatikus kattintást. Vagy felejtsem el és keressek valami más megoldást.
Köszönöm!
Drupal verzió:
Fórum:
Ezt szeretném
No! Találtam egy oldalt, amilyet szeretnék:
http://www.bram.us/demo/projects/autofirelightbox/#image001
De nálam nem működik.
Számomra nem világos az, hogy a Lightbox V2-höz ugye nem kell a Scriptaculous és Prototype. Ez most azt jelenti, hogy a JQuery tartalmazza, vagy ez egy olyan Lightbox verzió, amit JQuery-re írtak át? Mert ez utóbbi esetben akkor érthető, hogy miért nem működik a kód.
autoclick
egy sajat js fajlba valami ilyesmit kellene irni
ahol a my_css_id annak a linknek az id-je amire kattintani akarsz.
drupal_add_js() fuggvennyel tudod hozzaadni az oldalhoz a sajat js fajlt..
nem probaltam ki, hogy ez igy valoban mukodik e..
Elég ennyi?
Ha csak ki szeretném próbálni, elég ennyit írnom PHP code formátumban:
Mert ez így nem működik.
Viszont az alábbi kód már majdnem jó, de egy új ablakban nyitja meg a képet és nem a Lightboxban.
Sajnos nem értek a JavaScripthez.
Itt is hasonló a probléma, de nem tudtam "kihámozni belőle" hogy mit is kéne csinálnom:
http://weblabor.hu/forumok/temak/100404
ready -hez szokás kötni a jquery kódokat
nem isten bizony, hogy az a baja, de mindig minden jquery kódot a ready "eseményhez" (?) szokás kötni, nehogy olyankor fusson az, mikor még nincs teljesen letöltve az oldal.
így:
-
clear: both;
Ez már így működik
Köszönöm, ez már így működik.