Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Otwieranie okna popup a IE
siewca
post 12.02.2010, 21:18:49
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 15.11.2008

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


Mam problem, wywołanie:
  1. onClick="otworz_okno('include/detale-klienta.php?id=1', 'Detale klienta', 'width=555,height=122,scrollbars')"

uruchamia funkcję:
  1. function otworz_okno(url, nazwa, atr) {
  2. window.open(url, nazwa, atr);
  3. }

Okno otwiera się w FF ale w IE wykrywa tylko błąd: "nieprawidłowy argument".

Walczę z tym problemem, ale powoli tracę cierpliwość. Może jakaś pomoc?

Ps. Wiem że ta funkcja jest prosta, ale będę chciał ją rozbudować tak aby okno wyświetlało się na środku itp. dlatego to musi być funkcja z której będzie można korzystać z różnych wywołań.

Ten post edytował siewca 12.02.2010, 21:34:01
Go to the top of the page
+Quote Post
WebCM
post 13.02.2010, 15:34:17
Post #2





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

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


Spróbuj tak:
Kod
otworz_okno('include/detale-klienta.php?id=1', 'detaleklienta', 'width=555,height=122,scrollbars=yes')

Jeżeli zaś zależy Ci na wycentrowaniu okna - u siebie robię to tak:
Kod
function okno(url, width, height)
{
    return open(url, '', 'scrollbars=yes,width='+width+',height='+height+',top='+(screen.height-height)/2+',left='+(screen.width-width)/2)
}

Drugi argument (nazwa - detaleklienta) można pominąć. Wtedy zawsze strona będzie otwierana w innym oknie.

Ten post edytował WebCM 13.02.2010, 15:35:54


--------------------
„Jesteśmy różni, pochodzimy z różnych stron Polski, mamy różne zainteresowania, ale łączy nas jeden cel. Cel ten to Ojczyna, dla której chcemy żyć i pracować.” Roman Dmowski
Go to the top of the page
+Quote Post
siewca
post 13.02.2010, 16:30:07
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 15.11.2008

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


Dzięki. Błąd był w nazwie okna. Napisałem: Detale klienta.
Po poprawieniu na detaleklienta działa jak należy smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.06.2024 - 04:20