Strona 1 z 1

reklama

PostNapisane: 7 lipca 2005, o 23:26
przez howking

reklama

PostNapisane: 7 lipca 2005, o 23:40
przez DEXTER:)

PostNapisane: 8 lipca 2005, o 20:34
przez Wydra707
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

PostNapisane: 11 lipca 2005, o 16:43
przez Wydra707
Przepraszam, w poprzednim poście zrobiłem błąd. Poprawnie:

onload="floatlayer.runtimeStyle.left='0px'"

Choć poprzedni zapis też będzie działał, nie jest on poprawny.

Pozdrawiam
Paweł Rajewski

PostNapisane: 11 lipca 2005, o 16:47
przez DEXTER:)
Obiekt 'runtimeStyle' jest dostępny tylko w przeglądarkach IE 5+.

PostNapisane: 12 lipca 2005, o 00:57
przez Wydra707
Powyższe zdanie tłumaczymy jako: obiektu runtimeStyle nie potrafią obsłużyć żadne przeglądarki poza Internet Explorerem :-DDD

Skoro tak często piszemy, że Explorer czegoś nie umie, piszmy w tym samym duchu o innych. Może zrobimy listę rzeczy, które IE posiada, a które nie działają w innych?

Spokojnie, Dexter, to tylko taki dowcip :-D

Pozdrawiam
Paweł Rajewski

PostNapisane: 12 lipca 2005, o 09:57
przez DEXTER:)
To się zgadza, że IE ma kilka własnych ciekawych właściwości, które opracował sam odcinając dostęp do nich konkurencji. Musisz jednak zrozumieć, ze panują takie czasy, że na tym forum jesteś jedynym, który pisze tylko pod IE. Nie spotkałem się z przypadkiem, gdy ktoś ma jakiś problem i interesuje go rozwiązanie tylko pod IE :idea:

Ponieważ nie znasz innych przeglądarek to mamy kłopot bo nie wiesz co zadziała wszędzie o co nie :wink: Więc póki co zostanie tak, że Ty piszesz swoje rozwiązania, a ja zerkam do leksykonu i pisze czy działają wszędzie czy nie :) Stworzymy zgrany duet :D

PostNapisane: 12 lipca 2005, o 20:07
przez Wydra707