Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html] [js] Popup w IE7?, i problem z blokowaniem zmiany rozmiaru w Mozilli
Sky_walker
post
Post #1





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

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


Małe wytchnienie od tysięcy pytań z php:

Dlaczego mój skrypcik (czytaj: ściągnięty gotowiec) nie działa w IE7? Nowe okienko się nie chce otwierać sad.gif
I jest z tym jeszcze jeden problem: w mozilli nadal jest możliwość zmiany rozmiaru okna, jak to zablokować?

  1. <span style="cursor: pointer; cursor: hand;" onClick="java script:window.open('index.php?mod=showtask&id=10','SCR Pick-Up (Natron Vox)','height=500,width=570,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,
    resizeable=no')"
    ><img SRC="../img/task_a.jpg" border="0"></span>


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
Go to the top of the page
+Quote Post
tomaszdurka
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 12.02.2007

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


Wyrzuć "java script:".

BTW chyba nie ten dział.
Go to the top of the page
+Quote Post
Sky_walker
post
Post #3





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

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


to nie to sad.gif
Ani nie pomogło na zmianę rozmiaru okna ani na wyskakiwanie w IE7 (lub raczej jego brak).

ps. dział chyba jednak ten - w końcu to podstawy... sad.gif


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
Go to the top of the page
+Quote Post
tomaszdurka
post
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 12.02.2007

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


Jeśli chodzi o dział to myślałem o "Po stronie przeglądarki".

Działający kod:
  1. <span style="cursor: pointer; cursor: hand;" onClick="window.open('index.php?mod=showtask&id=10', 'SCR Pick-Up (Natron Vox)', 'height=500,width=570,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,
    resizeable=no');"
    >
  2. <img SRC="../img/task_a.jpg" border="0">
  3. </span>


Teraz powinno być okej.
Zamiast apostrofa była jakaś HTML entity.

Pozdrawiam
Go to the top of the page
+Quote Post
Sky_walker
post
Post #5





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

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


twój kod z kolei nie działa.... właściwie to wogóle nie działa sad.gif


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
Go to the top of the page
+Quote Post
tomaszdurka
post
Post #6





Grupa: Zarejestrowani
Postów: 32
Pomógł: 1
Dołączył: 12.02.2007

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


Whooops.
Wkleiłem dalej z HTML entity zamiast apostrofa.

Dodatkowo sprawdziłem kod najpierw pod Firefoxem - działał, a potem pod IE - nie działał.

Powodem problemu pod IE był drugi argument - nazwa - który jak się okazało nie może zawierać niektórych znaków. Nie wiem jaki jest dokładny schemat dla tego atrybutu ale nie mogą się w nim pojawiać min. spacje, myślniki, czy też nawiasy
Atrybut ten nie musi sie jakoś ładnie nazywać jedyne miejsce gdzie jest potrzebny to gdzie używamy atrybutu target="nazwa_okna" w formularzu lub linku.

Działający pod IE kod:

  1. <span style="cursor: pointer;" onClick="window.open('index.php?mod=showtask&id=10', 'SCR_Pick_Up_Natron_Vox', 'height=500,width=570,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,
    resizeable=no');"
    >
  2. <img SRC="../img/task_a.jpg" border="0">
  3. </span>


-- Kod wrzuciłem do pola SQL bo mechanizm forum usilnie zamieniał apostrof na "& #39;"

Pamiętaj, że jeśli okno ma się w ogóle pojawić w IE to index.php musi istnieć.

Ten post edytował tomaszdurka 16.02.2007, 13:40:21
Go to the top of the page
+Quote Post
Sky_walker
post
Post #7





Grupa: Zarejestrowani
Postów: 214
Pomógł: 23
Dołączył: 26.09.2005

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


Działa haha.gif Dzięki biggrin.gif


--------------------
Pomogłem? Kliknij poniżej.
Dzięki! :D
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 Aktualny czas: 21.08.2025 - 11:52