Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][JavaScript]Zmiejszanie czcionki
Kenexos
post
Post #1





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

Ostrzeżenie: (20%)
X----


Witam
mam taki skrypt:
  1. <script language="JavaScript" type="text/javascript">  
  2. <!-- 
  3. var min=8;
  4. var max=18;
  5. function increaseFontSize() {
  6.  var p = document.getElementsByTagName('p');
  7.  for(i=0;i<p.length;i++) {
  8. if(p[i].style.fontSize) {
  9.  var s = parseInt(p[i].style.fontSize.replace("px",""));
  10. } else {
  11.  var s = 12;
  12. }
  13. if(s!=max) {
  14.  s += 1;
  15. }
  16. p[i].style.fontSize = s+"px"
  17.  }
  18. }
  19. function decreaseFontSize() {
  20.  var p = document.getElementsByTagName('p');
  21.  for(i=0;i<p.length;i++) {
  22. if(p[i].style.fontSize) {
  23.  var s = parseInt(p[i].style.fontSize.replace("px",""));
  24. } else {
  25.  var s = 12;
  26. }
  27. if(s!=min) {
  28.  s -= 1;
  29. }
  30. p[i].style.fontSize = s+"px"
  31.  }  
  32. }
  33. // -->
  34. </script>  
  35.  
  36.  
  37.  
  38.  
  39. <div id="content">
  40.  
  41.  
  42. <?
  43.  
  44. require_once ('db_vars.php');
  45. $query = "SELECT * FROM news ORDER BY news_id DESC";
  46.  
  47. if(!$result = mysql_query($query)){
  48.  echo('Wystąpił błąd: nieprawidłowe zapytanie....<br />');
  49.  echo("</body></html>");
  50.  
  51.  exit;
  52. }
  53. ?>
  54.  
  55. <tr><td>
  56. <?php
  57. while($row = @mysql_fetch_row($result)){
  58. $tresc=nl2br($row[2]);
  59. $data=date("d-m-Y G:m:s", $row[4]);
  60. [b]echo "<a href='javascript:increaseFontSize();'>+</a>";
  61. echo "<a href='javascript:decreaseFontSize();'>-</a>";[/b]
  62. echo ("<table border=\"0\" width=\"470px;\"><tr><td style=\"font-size: 12px;><i> News: </i> $row[1] | <i> Data:</i> ".date("d-m-Y G:i:s", $row[4])."</td></tr>");
  63. echo ("<tr><td style=\"font-size: 13px;\"> <center><b></b> <h1>$row[1]</h1></center></td></tr>");
  64. echo ("<tr><td style=\"font-size: 13px;\"> <b></b> $tresc</td></tr>");
  65. echo ("<tr><td style=\"font-size: 13px;\"><b>Autor:</b> $row[3] ");
  66. echo ("<tr><td style=\"font-size: 13px;\">  <b>Data:</b> $data</td></tr></table><hr color=silver>");
  67.  
  68. }
  69. ?>


To jest skrypt na zmieszanie i zwieszanie czcionki chciałem go użyć w systemie newsów ale jak daje + lub - to powiększa mi on lewe menu i zmniejsza ;/

Help
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


W kodzie masz taką sieczkę, że trudno cokolwiek powiedzieć, zwłaszcza że nie masz tutaj lewego menu.
Zwróć uwagę, że skrypt zmienia czcionkę znajdującą się na stronie w elementach p - jeśli to menu jest w takim elemencie, to się zmieni.
Go to the top of the page
+Quote Post
Kenexos
post
Post #3





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

Ostrzeżenie: (20%)
X----


ehh a w menu niema p ;/
Go to the top of the page
+Quote Post
Shili
post
Post #4





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Wejdź na stronę z przeglądarki, wybierz opcję pokaż źródło i wklej je tutaj.
Gdzieś indziej zmienia się czcionka, czy tylko w tym menu?
Go to the top of the page
+Quote Post
Kenexos
post
Post #5





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

Ostrzeżenie: (20%)
X----


questionmark.gif
A czcionka tylko w systemie news ;]
Tylko zastanawiam się co lepiej zrobić by wszystkie newsy czy wybrany.
Go to the top of the page
+Quote Post
Shili
post
Post #6





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Pokaż mi źródło całej strony. Ale nie z kodem php, sam html i js.
Go to the top of the page
+Quote Post
f1xer
post
Post #7





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


Sam skrypt zwieksza/zmniejsz wielkosc czcionki wszystkich elementów <p> na stronie jeżeli zamiast p dasz td to powinno działać ale nie wiem co jeszcze ci będzie zwiększać bo generalnie powinieneś przerobić skrypt żeby działał na określonej klasie a nie na określonym tagi


--------------------
Pomogłem? wyraź to i kliknij "Pomógł"
Go to the top of the page
+Quote Post
Kenexos
post
Post #8





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

Ostrzeżenie: (20%)
X----


@f1xer
Thx działa ;]

A może wie ktoś jak do tego dorobić stronicowanie czy sam mam poszukać?
Go to the top of the page
+Quote Post
f1xer
post
Post #9





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


Temat stronicowania stary jak świat biggrin.gif tutaj masz dobrą klasę do tego
Temat: Pager stronicowanie


--------------------
Pomogłem? wyraź to i kliknij "Pomógł"
Go to the top of the page
+Quote Post
Kenexos
post
Post #10





Grupa: Zablokowani
Postów: 60
Pomógł: 0
Dołączył: 6.08.2008
Skąd: Gdynia

Ostrzeżenie: (20%)
X----


heh to widziałem bardzo dużo razy lecz nawet nie wiem gdzie tam wpisać co ma pobierać z bazy i tak jak ja już mam zrobione :/
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: 19.08.2025 - 21:38