Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML][PHP]onclick - problem z chrome
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

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


Witam,
z jednej strony otwieram linkiem:
  1. <input type="button" style="width: 110px" VALUE="" onclick="window.open('skrypt.php', 'JavaScript','toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=yes,directories=no,s
    tatus=no')"
    />

okienko w którym user ma podać zakres dat do raportu, okienko się otwiera w każdej przeglądarce
po wybraniu dat user naciska przycisk:
  1. <input type="submit" value="Pokaż raport" onClick="window.close();"/>

i wszytsko jest ok ale nie w Chrome - okienko się zamyka a formularz nie jest wysyłany (w Mozilli i IE jest ok)
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Spróbuj przenieść zamykanie do onSubmit formularza:
  1. <form onSubmit="window.close();">
Go to the top of the page
+Quote Post
krzesik
post
Post #3





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

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


zamyka i nie wysyła... (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
mgrajcarek
post
Post #4





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

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


Cześć,

window.open() zwraca referencję do obiektu window, który chcesz zamknąć. Przetrzymaj go sobie, a po kliku użyj go do zamknięcia okienka. Form submit również możesz wywołać w tym momencie z js.
Lepiej przenieść js do osobnych plików, zamiast dodawać go inline do elementów.
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: 5.10.2025 - 06:35