przez Wydra707 » 8 lipca 2005, o 20:34
Z tego co widzę, to ta reklama umieszczana jest przez skrypt w taki sposób, aby zawsze zajmowała prawy górny róg strony - także przy jej przewijaniu. Robi to chodząca w kółko funkcja wyliczająca i ustawiająca współrzędne reklamy. W efekcie nawet, jeśli zmieni sie położenie reklamy własnym skryptem, po ułamku sekundy wraca ona na stare miejsce. A z kolei wywołujący funkcję timer nie zostawia identyfikatora, a więc nie można go wyłączyć. Ale...
W Internet Explorerze można rozwiązać sprawę prosto przy pomocy obiektu runtimeStyle (nie wiem, czy obsługują go inne przeglądarki). W tagu BODY dodajesz:
onload="floatlayer.runtimeStyle.left=0"
...i reklama jest po lewej stronie ekranu, a przy tym wciąż funkcjonuje tak, jak chcieli twórcy, czyli nie przewija się ze stroną. W podobny sposób można umieścić ją w dowolnym pukcie strony "na sztywno", a także w ogóle wyłaczyć (ukryć). Nie wiem jednak, czy takie ingerencje nie są sprzeczne z regulaminem serwera, na którym masz serwis.
Pozdrawiam
Paweł Rajewski