Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript]Wyświetlanie kodu JavaScript w treści strony
Flanker
post 9.07.2010, 13:25:30
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.06.2007
Skąd: Rzeszów

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


Witam

Zmagam się od dobrej godziny z prostym bajerkiem w JavaScript i nie mogę sobie poradzić. Potrzebuję pobrać wysokość ekranu jaką posiada przeglądający stronę użytkownik, a więc:
  1. <script type="text/javascript">
  2. document.write(screen.height);

Jednak muszę to wyświetlić w deklaracji stylów, nie w sekcji head, a pod fragmentem kodu HTML. Nie mogę wpaść na to jak to zrobić.

Męczyłem to jakoś tak (wiem, głupie):
  1. <?php echo "<div id='kontener' style='min-height:"; ?>
  2. <script type="text/javascript">
  3. document.write(screen.height);
  4. </script>
  5. <?php echo "px;'>"; ?>


Proszę o pomoc smile.gif


--------------------
Darmowe tapety na telefon
Go to the top of the page
+Quote Post
Fifi209
post 9.07.2010, 13:28:59
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Javascript po stronie klienta, php po stronie serwera. Nie ma prawa to działać jak dla mnie.

IMHO, jeżeli potrzebujesz pobierać rozdzielczość to dla mnie masz coś źle napisane.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Flanker
post 9.07.2010, 13:43:07
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 10.06.2007
Skąd: Rzeszów

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


To prawda, to rozwiązanie nie działa, podałem zły przykład. Chciałbym po prostu pobrać rozdzielczość użytkownika i wyświetlić go gdzieś w treści strony, pomiędzy znacznikami HTML, czy jest taka możliwość?

A rozdzielczość potrzebuję aby podać minimalną wysokość kontenera tak, aby stopka zawsze znajdowała się na samym dole nawet, gdy treści jest mało. Nie wpada mi do głowy żaden inny sposób na rozwiązanie tego problemu.

//EDYCJA
Udało mi się, przepraszam że zawróciłem wam głowę, wystarczyło:
  1. <script type="text/javascript">document.write("<div id='kontener' style='min-height: " +screen.height+ "px;'>")</script>


Pozdrawiam smile.gif

Ten post edytował Flanker 9.07.2010, 13:47:42


--------------------
Darmowe tapety na telefon
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: 18.07.2025 - 01:34