ďťż
Podstrony
|
telcocafeMam następujący skryp Java, którym odpowiada za dzial newsów na mojej stronie:<script type="text/javascript" language="Javascript"> <!-- // Autorem skryptu jest: SLAWOMIR KOKLOWSKI // www.kurshtml.boo.pl // Jesli chcesz wykorzystac ten skrypt na swojej stronie, nie usuwaj tego komentarza! var teraz = new Date(); function news(dzien,miesiac,rok, tytul,tresc, adres,ramka, dodal,email, obraz,width,height) { ////////// // Konfiguracja: var il_dni = 0; // ilosc dni wyswietlania newsów (0 = zawsze) var table_width = '100%'; // szerokosc newsów (mozna podac '100%') var table_align = 'center'; // ustawienie newsów var cellpadding = 4; // marginesy wewnatrz var background = 'white'; // tlo var color = 'black'; // kolor tekstu var font_family = 'Verdana, Arial, Helvetica, sans-seif'; // rodzaj czcionki var font_size = 8; // rozmiar czcionki (w punktach [pt]) var border_width = 1; // grubosc obramowania var border_style = 'solid'; // styl obramowania: 'solid', 'dashed', 'dotted', 'double', 'groove', 'ridge', 'inset', 'outset' var border_color = 'gray'; // kolor obramowania var title_background = 'silver'; // tlo tytulu var title_color = '#000000'; // kolor tytulu var dot = '»'; // punkt przed tytulem (mozna tutaj wstawic znacznik, np.: '<img src="..." width="..." height="...">') var dot_color = 'red'; // kolor punktu przed tytulem var link_class = 'newsy'; // klasa odnosników var link_color = 'blue'; // kolor odnosników var link_nounderline = false; // czy usunac podkreslenie odnosników: true, false // Ustawienia domyslne: var default_author = 'Werwolfpl'; // autor var default_email = 'werwolfpl@gmail.com'; // e-mail var default_img = 'grafika/news.gif'; // obrazek var default_width = 25; // szerokosc obrazka var default_height = 25; // wysokosc obrazka var default_target = '_self'; // ramka (target="...") ////////// var aktualizacja = new Date(rok, miesiac-1, dzien); var undefined; if (!il_dni || (teraz - aktualizacja)/(24*60*60*1000) < il_dni) { if (dzien < 10) dzien = "0" + dzien; if (miesiac < 10) miesiac = "0" + miesiac; if (dodal == undefined) var dodal = default_author; if (email == undefined) var email = default_email; if (obraz == undefined) var width = default_width; if (obraz == undefined) var height = default_height; if (obraz == undefined) var obraz = default_img; if (ramka == undefined) var ramka = default_target; document.write('<div><table' + (table_width ? ' width="' + table_width + '"' : '') + (table_align ? ' align="' + table_align + '"' : '') + ' cellspacing="0"' + (cellpadding != undefined ? ' cellpadding="' + cellpadding + '"' : '') + ' style="' + (background ? 'background: ' + background + '; ' : '') + (border_width != undefined ? 'border-width: ' + border_width + 'px; ' : '') + (border_style ? 'border-style: ' + border_style + '; ' : '') + (border_color ? 'border-color: ' + border_color : '') + '">' + '<tr><td colspan="2" style="' + (border_width != undefined ? 'border-bottom-width: ' + border_width + 'px; ' : '') + (border_style ? 'border-bottom-style: ' + border_style + '; ' : '') + (border_color ? 'border-bottom-color: ' + border_color + '; ' : '') + (title_background ? 'background: ' + title_background + '; ' : '') + (cellpadding ? 'padding: ' + cellpadding + 'px; ' : '') + (title_color ? 'color: ' + title_color + '; ' : '') + (font_family ? 'font-family: ' + font_family + '; ' : '') + (font_size ? 'font-size: ' + (font_size) + 'pt' : '') + '"><b> <span style="' + (dot_color ? 'color: ' + dot_color : '') + '">' + (dot ? dot : '') + '<'+'/span> ' + (tytul ? tytul : '') + '<'+'/b><'+'/td><'+'/tr>' + '<tr><td colspan="2" style="' + (cellpadding ? 'padding: ' + cellpadding + 'px; ' : '') + (color ? 'color: ' + color + '; ' : '') + (font_family ? 'font-family: ' + font_family + '; ' : '') + (font_size ? 'font-size: ' + (font_size-1) + 'pt' : '') + '"><b>Dodano:<'+'/b> ' + dzien +'.'+ miesiac +'.'+ rok + '<'+'/td><'+'/tr>' + '<tr><td style="vertical-align: top' + (cellpadding ? '; padding: ' + cellpadding + 'px' : '') + '">' + (obraz ? '<img src="' + obraz + '"' + (width ? ' width="' + width + '"' : '') + (height ? ' height="' + height + '"' : '') + '>' : ' ') + '<'+'/td>' + '<td style="vertical-align: top; text-align: justify; ' + (cellpadding ? ' padding: ' + cellpadding + 'px; padding-right: ' + (2*cellpadding) + 'px; ' : '') + (color ? 'color: ' + color + '; ' : '') + (font_family ? 'font-family: ' + font_family + '; ' : '') + (font_size ? 'font-size: ' + (font_size) + 'pt' : '') + '">' + (tresc ? tresc : ' ') + '<div style="text-align: right; ' + (cellpadding ? 'padding: ' + cellpadding + 'px; ' : '') + (color ? 'color: ' + color + '; ' : '') + (font_family ? 'font-family: ' + font_family + '; ' : '') + (font_size ? 'font-size: ' + (font_size-1) + 'pt' : '') + '">' + (adres ? '[ <a' + (ramka ? ' target="' + ramka + '"' : '') + ' href="' + adres + '"' + (link_class ? ' class="' + link_class + '"' : '') + ' style="' + (link_nounderline ? 'text-decoration: none; ' : '') + (link_color ? 'color: ' + link_color : '') + '">Wiecej...<'+'/a> ] ' : ' ') + '<'+'/div><'+'/td><'+'/tr>' + '<tr><td colspan="2" style="' + (border_color ? 'border-top: dashed ' + border_color + ' 1px; ' : '') + (cellpadding ? 'padding: ' + cellpadding + 'px; ' : '') + (color ? 'color: ' + color + '; ' : '') + (font_family ? 'font-family: ' + font_family + '; ' : '') + (font_size ? 'font-size: ' + (font_size-1) + 'pt' : '') + '">' + (dodal ? '<b>Dodane przez:<'+'/b> ' + (email ? '<a href="mailto:' + email + '"' + (link_class ? ' class="' + link_class + '"' : '') + ' style="' + (link_nounderline ? 'text-decoration: none; ' : '') + (link_color ? 'color: ' + link_color : '') + '">' + dodal + '<'+'/a>' : dodal) : '') + '<'+'/td><'+'/tr>' + '<'+'/table><'+'/div>' + '<br>'); } } ///// // Dodawanie newsów w postaci: // news(dzien,miesiac,rok, // 'Tytul', 'Tresc newsa...', // 'adres', 'ramka', // 'autor', 'e-mail', // 'obrazek', szerokosc,wysokosc); ///// ////////// // Dodawanie newsów: news(11,6,2006,'Test', 'wlaśnie testuję system newsów'); news(11,6,2006,'Werwolfpl rzadzi', 'werwofl na prezydenta'); news(11,6,2006,'szkola zdycha', 'zostal jeszcze jeden dzien piekla źćśą ąóężźćń ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'); news(11,6,2006,'test','zobaczmy czy działa...','1.htm'); ////////// //--> </script> Problem polega na tym że newsy, wpisują się tak jakby tekstu był ustawiony na center. Co musze zrobić aby wszystko było ok ? Tak to wygląda Moja strona winowajca: var cellpadding = 4; niestety to nie cellpadding var cellpadding = 0; Â // Rezultat A tekst nadal równie haotycznie rozmieszczony jak wcześniej :( Użytkownik WerwolfPl edytował ten post 12 czerwiec 2006, 16:53 hm... to nie wiem jak ja to zmianiłem ;-) nie chce mi się tego szukać więc dam CI dwie rady :-) 1. Zamień tabelkę na div i będziesz miał mniej kodu i konkretniej :-) a nie jakieś kosmiczne warunki ;-) 2. Użycie JS do tego to był najgłupszy pomysł jaki mogłeś wymyślić :-) ktoś wyłączy JS i pyk nie ma newsów :-) |
|||
Sitedesign by AltusUmbrae. |