Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] iframe w operze
kamilo90
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


Jak zwyke przeglądarki nawalają, próbowałem wielu sposobów na ominięcie tego błędu, ale nic nie pomagało więc zwracam się teraz z pomocą do specjalistów, którzy mam nadzieję pomogą mi w moim problemie.

Chodzi o strone http://scores24.net/koszykowka

Na FF i IE wszystko działa w porządku (chodzi mi o przewijanie po prawej stronie tej strony), ale na Operze już jest inna sytuacja, gdy przewijam myszką (scrollem) po prawej stronie strony to nie przewija się wszystko (tak jak to jest na FF i IE) tylko przewija się to co jest po prawej, a ja chce żeby się przewijało tak jak jest na innych przeglądarkach, czyli wszystko

Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) z góry wielkie dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
methyl
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 1
Dołączył: 20.10.2006

Ostrzeżenie: (20%)
X----


Niestety nic nie poradzisz, to jest kwestia przeglądarki.
Pozdrawiam.
Go to the top of the page
+Quote Post
kamilo90
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


no a nie można tego obejść albo nie ma innej opcji ?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://www.dynamicdrive.com/forums/showthread.php?t=26750
Go to the top of the page
+Quote Post
kamilo90
post
Post #5





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


to nie jest to co ja chce....

Jak możesz to weź włącz opere, a później np. http://scores24.net/koszykowka i zacznij scrollować myszką po prawej stronie strony to zrozumiesz o co mi chodzi.... przesuwa sie tylko dany iframe a nie cała strona
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Wiem właśnie, o co Ci chodzi. Na co dzień korzystam z Opery.

Szczerze mówiąc, jest to rozwiązanie, które powinno być we wszystkich przeglądarkach, bo nie wymaga ustawiania fokusu na elemencie.

A wracając do problemu, widzę, że sobie AJAX-em już poradziłeś.
Go to the top of the page
+Quote Post
kamilo90
post
Post #7





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


nie... doszedłem do tego że należy dać height takie jak w tym iframe które includuje i zadziałało... ale szczerze mówiąc chciałbym znaleźć inną opcje, bo ta wysokość którą musze teraz zastosować jest w sumie troche dla mnie za duża

ale np. tutaj: http://scores24.net/tenis - juz tego osiągnąć nie moge i nie wiem jak zmienić
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie wiem, czy dobrze rozumiem: http://www.milonic.com/mfa/2005-April/ifra...adjustment.html
Go to the top of the page
+Quote Post
kamilo90
post
Post #9





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


za bardzo nie wiem co to robi, bawiłęm sie tym, ale nie wiem nadal co to robi
Go to the top of the page
+Quote Post
erix
post
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ustawia wysokość ramki w zależności od wysokości dokumentu. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
gqr
post
Post #11





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 28.11.2008

Ostrzeżenie: (0%)
-----


Może spróbuj przechwycić javascriptem zdarzenie scroll wewnątrz ramki, przescrollować stronę główną odwołując się do parent, a potem zwrócić false, żeby przeglądarka nie reagowała domyślnie.

Jest szansa, że to zadziała.

javascript wewnątrz ramki odwołuje się do góry przez parent.document
o obsłudze zdarzenia scroll można poczytać w necie

! jeśli nie chcesz ryzykować dużej straty czasu to nie próbuj z javascriptem, bo opera może nie zareagować na return false w Twojej funkcji i przewinąć ramkę po wykonaniu Twojego kodu (a najnowsza opera 9.6x ma tendencje do chamskiego ignorowania obsługi zdarzeń dotyczących iframe w niektórych sytuacjach)

a. i jeszcze najpierw spróbuj dać ramce onmouseover="blur()" - jest szansa, że to załatwi sprawę siłowo.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 12:09