![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 11.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam pewien problem z blokada popup w IE. Otoz przygotowuje strone, z ktorej beda korzytaly osoby raczej nieobyte i zapewne lwia czesc bedzie korzystala z IE.
Do wywowlywania popupa korzytam z takiej funkcji: Kod <script language="javascript" type="text/javascript"> a sam popup wywoluje linkiem np.:var win = null; function NewWindow(mypage,myname,w,h,scroll){ LeftPosition = (screen.width) ? (screen.width-w)/2 : 0; TopPosition = (screen.height) ? (screen.height-h)/6 : 0; settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=no'; win = window.open(mypage,myname,settings) if(win.window.focus){win.window.focus();} } </script> Kod <a href="javascript:NewWindow('popup-start.php?zmiena=2','','800','550','yes')">start</a> Problem polega na tym, iz jesli link otwierajacy popup to czysty link tekstowy - wszystko dziala poprawnie - IE nie wyswielta komunikatu o zablokowaniu okienka popup dla tej strony i pokazuje popup. Niestety link wywolujacy musi sie znajdawac w przycisku flashowym. Przycisk tworzy popup za pomoca takiego kodu: Kod on (release) { getURL("javascript:NewWindow('popup-start.php?zmienna=2','popup','800','550','yes')"); } I tutaj juz niestety IE blokuje okienko ![]() Czy ktos jest w stanie pomoc? Jak wywolac flashem popup tak, aby nie byl blokowany w IE? Przypominam, ze przycisk flashowy jest konieczny! link tekstowy nie wchodzi w gre - uzylem go tylko do testow. Z gory dzieki za wszelka pomoc i proby pomocy ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:56 |