Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: IE7 nie reaguje na rozmiar okna w window.open()
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
marcini82
Witam!

W pliku test.html mamy taki kod:
  1. <script type="text/javascript">
  2. function test(){
  3. window.open('http://www.wp.pl', 'Test', 'width=800, height=600');
  4. }
  5.  
  6. <a href="java script: test();">test</a>

("java script" oczywiscie jest napisane razem)

Jesli klikniemy na link "test" w Operze, FF albo IE6, to otworzy sie nowe okno o rozmiarze 800x600.
Ale nie w IE7 - tu okno zmaksymalizuje sie na cala powierzchnie ekranu.

Dlaczego IE7 nie ustawia rozmiaru okna na taki, jaki ma podany?
revyag
Szukaj literówki jakiejś u siebie bo to na bank działa smile.gif
marcini82
Nie ma zadnej literowki, ale sprawdzalem na innym komputerze z IE7 i tam okno sie otwiera normalnie.
Tylko u mnie przez krotka chwile (podczas otwierania) jest mniejsze, a potem zaraz sie maksymalizuje i laduje sie tresc z WP blink.gif
Grzebalem w ustawieniach, ale nie mam pojecia co to moze byc...
prond
Sprawdź inne strony, może wp daje jakiś skrypt do maksymalizacji okna.
Używają obfuscat'ora więc nie chciało mi się analizować.
marcini82
Cytat
Sprawdź inne strony, może wp daje jakiś skrypt do maksymalizacji okna.

WP to tylko przyklad, tak sie dzieje jak otworze dowolna tresc w oknie.
prond
Sprawdziłem dokładnie ten sam kod, który wkleiłeś pod IE 7 i działa poprawnie (okno otwiera się w ustalonym rozmiarze).

Jedyne, co mi przychodzi do głowy to:
- masz jakieś nietypowe ustawienia w Twoim IE,
- masz zainstalowane jakieś narzędzia do IE, które powodują automatyczną maksymalizacje,
- może jakiś inny program (np. firewall) to powoduje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.