Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]rozdzielczość JS
marcus753
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


Witam mam taki kod:

  1. if ($_REQUEST['y']=="") {
  2. echo <<<KONIEC
  3.   <script language="javascript" type="text/javascript">
  4.   <!--
  5.   roz = screen.height;
  6.   document.write('<form name="test" action="index.php" method="post">')
  7.   document.write('<input type="hidden" name="y" value="'+roz+'" /></form>')
  8.   document.cookie="y="+roz;
  9.   document.test.submit()
  10.   // -->
  11.   </script>
  12. KONIEC;
  13. }
  14.  
  15. $rozdzielczosc=$_REQUEST['y'];


kod zapisuje mi do zmiennej $rozdzielczosc rozdzielczość naszego monitora, skrypt oczywiście działa i tu pytanie do was jak pozbyć się document.write bez uszkadzania skryptu ?

Problem w tym że strona niekiedy wyświetla mi jedną pustą linie i mniemam że to właśnie ten skrypt a jak się pozbędę document.write to mi się cały skrypt sypie...


--------------------
Cokolwiek zostanie upuszczone na uklad elektroniczny, spadnie zawsze tam gdzie wyrzadzi najwiecej szkody.
Go to the top of the page
+Quote Post
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


może spróbuj z
  1. document.body.innerHTML = '<form name="test" action="index.php" method="post">';
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 - 12:49