Forum www.komorki.forumowisko.net Strona Główna www.komorki.forumowisko.net
Zapraszamy na www.komorki.forumowisko.net
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy    GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Konkurs dla użytkowników tego forum
Idź do strony 1, 2  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum www.komorki.forumowisko.net Strona Główna -> INNE ( WEBMASTERING )
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pioteer
Admin



Dołączył: 19 Kwi 2006
Posty: 334
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Turośń Dolna

PostWysłany: Czw 9:52, 15 Cze 2006    Temat postu: Konkurs dla użytkowników tego forum

Wymyśliłem konkurs dla użytkowników tego forum i będzie on polegał na tym że będzie się wklejąło jakiś kod html,js,css obojętnie i w tym kodzie trzeba znaleźć bład który wcześniej specjalnie zrobiła osoba dająca ten kod do sprawdzenia.Miłej zabawy. Za dobre odpowiedzi można zostać moderatorem tego działu tj.Webmaster Smile
=================================
To może ja zacznę oto kod :

Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<script type="text/javascript">
<!--
var scrElement
function znaczenie()  {
source=window.event.srcElement;
pioteer.classname="blueNormal";
srcElement=window.event.srcElement;
srcElement.src="TAK2.jpg";
if (srcElement.id=="R1"){
pioteer.classname="redText";
piszz.innerHTML ="To jest super koleś";}
   }
  -->
  </script>
  <STYLE>
  .redText{color:red ; font-weight:bold ; font-style:normal;}
  .blueNormal {color:blue;font-weight:bold;font-style:italic}
   </style>
</head>
<body>
<table><tr bgcolor=#fffff0><td></td><td class="blueText"><b>Zastąpienie tekstowe i graficzne efekt widzisz poniżej</b></td></tr>
<tr><td><img id="R1" SRC="TAK.JPG" ONMOUSEOVER="znaczenie();"
onmouseout="R1.src = 'TAK.JPG';" align="left"></td><td><div id="pioteer" class="blueNormal">Pioteer</div></td></tr>

</table>
<p id=pisz> Wskaż mnie koleś</p>

</body>
</html>


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
dysort
Nauczyciel informatyki



Dołączył: 29 Kwi 2006
Posty: 240
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Poznań

PostWysłany: Czw 10:30, 15 Cze 2006    Temat postu:

Nie jestem pewien w 100%, bo juz dawno sie tym nie bawilem, ale wydaje mi sie, ze blad jest gdzies tutaj:
Kod:

var scrElement
function znaczenie()  {
source=window.event.srcElement;
pioteer.classname="blueNormal";
srcElement=window.event.srcElement;
srcElement.src="TAK2.jpg";
if (srcElement.id=="R1"){
pioteer.classname="redText";
piszz.innerHTML ="To jest super koleś";}


hehe... i nie ma obrazka Smile


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Pioteer
Admin



Dołączył: 19 Kwi 2006
Posty: 334
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Turośń Dolna

PostWysłany: Czw 10:50, 15 Cze 2006    Temat postu:

Błąd jest gdzieś tam dobrze ale dokładniej określ gdzie. Obrazek jest

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
dysort
Nauczyciel informatyki



Dołączył: 29 Kwi 2006
Posty: 240
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Poznań

PostWysłany: Czw 10:57, 15 Cze 2006    Temat postu:

Troche sie pozapominalo... Smile Nie potrafie odpowiedziec, gdzie dokladnie jest blad Sad
U mnie nie ma obrazka... Sad


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Pioteer
Admin



Dołączył: 19 Kwi 2006
Posty: 334
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Turośń Dolna

PostWysłany: Czw 11:24, 15 Cze 2006    Temat postu:

Nie ma obrazka bo go nie masz u siebie na kompie!

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Xavi
Admin



Dołączył: 22 Kwi 2006
Posty: 411
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Kruszwica

PostWysłany: Czw 12:07, 15 Cze 2006    Temat postu:

Pioteer napisał:
if (srcElement.id=="R1"){

tutaj jest błąd (chyba) mi się zdaje że po if (srcElement.id=="R1"){ musi być jeszcze średnik czyli to
Cytat:
;

czyli powinno wyglądać to tak:
if (srcElement.id=="R1"); {


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
eRiZ
Haker



Dołączył: 25 Kwi 2006
Posty: 616
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Szczebrzeszyn, /dev/null :)

PostWysłany: Czw 13:13, 15 Cze 2006    Temat postu:

Xavi, nie, jeszcze bardziej uwaliles kod.

Przyjrzyjcie sie bardziej instrukcji warunkowej w function znaczenie();
jestem modem, to niech sie inni wykaza, nie zepsuje calej zabawy Very Happy

taka rada na przyszlosc, @Pioteer: uzywaj document.getElementById()


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Pioteer
Admin



Dołączył: 19 Kwi 2006
Posty: 334
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Turośń Dolna

PostWysłany: Czw 13:24, 15 Cze 2006    Temat postu:

Xavi błąd jest bardzo prosty do znalezienia i powiem ci nawet że aby go znalezc nie musisz umieć java script.
Każdą linijkę kończy się średnikiem, nie umieszcza się średników po blokach określonych nawiasami klamrowymi a tu tak jest i to jest jedyny wyjątek co do wstawiania średników w kodzie js. Więc to nie to. Szukaj dalej


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Xavi
Admin



Dołączył: 22 Kwi 2006
Posty: 411
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Kruszwica

PostWysłany: Czw 13:41, 15 Cze 2006    Temat postu:

Myślę że to: piszz.innerHTML ="To jest super koleś";}. Sam mówiłeś że w bloku z nawiasami klamrowymi nie stawia się średnika.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
eRiZ
Haker



Dołączył: 25 Kwi 2006
Posty: 616
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Szczebrzeszyn, /dev/null :)

PostWysłany: Czw 13:59, 15 Cze 2006    Temat postu:

jak sie nie stawia jak stawia?
Jesli jest to jedyna instrukcja w bloku, to mozesz srednik pominac.

Problem tkwi w nazwie obiektu.
PS. Sprawdz caly dokument, nie tylko sam skrypt. Very Happy


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Xavi
Admin



Dołączył: 22 Kwi 2006
Posty: 411
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Kruszwica

PostWysłany: Czw 14:27, 15 Cze 2006    Temat postu:

Niema tu znacznika <title></title> (ale to chyba nie potrzebne) oraz (z tego co wiem) to
Cytat:
-->
powinno wyglądać tak //-->.
P.S. Zwycięzca tego konkursu, radzę by został modem innego działu, nie tego, ponieważ ten dział ma już 3 modów (Pioteer, Xavi, eRiZ). Może zwycięzca mógł by wybrać 1 dowolny dział Question


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
eRiZ
Haker



Dołączył: 25 Kwi 2006
Posty: 616
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Szczebrzeszyn, /dev/null :)

PostWysłany: Czw 14:30, 15 Cze 2006    Temat postu:

u mnie sie nie rzuca; tylko w starych moga miec 'wonty' Very Happy

ale zaleca sie
Kod:
//-->


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
sander_88
Uczeń



Dołączył: 01 Maj 2006
Posty: 58
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Maszewo

PostWysłany: Czw 14:36, 15 Cze 2006    Temat postu: Re: Konkurs dla użytkowników tego forum

Pioteer napisał:
Kod:
</table>
<p id=pisz> Wskaż mnie koleś</p>


tu sie znajduje m.in. bląd powino byc tak:

Kod:
</table>
<p id=piszz> Wskaż mnie koleś</p>


nastepny to:
Pioteer napisał:
Kod:
<STYLE>
  .redText{color:red ; font-weight:bold ; font-style:normal;}
  .blueNormal {color:blue;font-weight:bold;font-style:italic}
   </style>


powinno byc
Kod:
<style type text/css>
  .redText{color:red ; font-weight:bold ; font-style:normal;}
  .blueNormal {color:blue;font-weight:bold;font-style:italic}
   </style>


i ostatni:
Pioteer napisał:
Kod:
<table><tr bgcolor=#fffff0><td></td><td class="blueText"><b>Zastąpienie tekstowe i graficzne efekt widzisz poniżej</b></td></tr>


powinno byc:
Kod:
<table><tr bgcolor=#fffff0><td></td><td class="redText"><b>Zastąpienie tekstowe i graficzne efekt widzisz poniżej</b></td></tr>


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
eRiZ
Haker



Dołączył: 25 Kwi 2006
Posty: 616
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Szczebrzeszyn, /dev/null :)

PostWysłany: Czw 14:45, 15 Cze 2006    Temat postu:

dobrze, ale rozwiazales dookola...

wystarczylo zmienic piszz.innerHTML na pisz.innerHTML...


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
sander_88
Uczeń



Dołączył: 01 Maj 2006
Posty: 58
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Maszewo

PostWysłany: Czw 14:53, 15 Cze 2006    Temat postu:

tu akurat bylo obojetne gdzie zamienisz piszz/pisz
ja tylko poprawilem inne bledy jakie sa w tym kodzie
style na style="text/css"
i class=blueText na redText bo nigdzie niema klasy blueText


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
eRiZ
Haker



Dołączył: 25 Kwi 2006
Posty: 616
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Szczebrzeszyn, /dev/null :)

PostWysłany: Czw 15:34, 15 Cze 2006    Temat postu:

logicznie bylo ok, ale pod wzgledem semantyki juz nie bardzo...

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Pioteer
Admin



Dołączył: 19 Kwi 2006
Posty: 334
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Turośń Dolna

PostWysłany: Czw 15:37, 15 Cze 2006    Temat postu:

No cóz mamy już zwycięzce jest nim sander a co do tych średników to ja mówiłem tylko o tym średnikach które znajdują się na końcu linii zresztą przeczytałem to już w dwóch kursach.Ten średnik co wskazał Xavi nie znajduje się na końcu linii więc nie ma tam błędu.

Rozwiązanie to zamiana style type="text/css" na <STYLE> oraz piszz na pisz
lub odwrotnie brawo sander


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
graziu
Nowicjusz



Dołączył: 04 Lip 2006
Posty: 2
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Poznań

PostWysłany: Wto 15:04, 04 Lip 2006    Temat postu:

Xavi napisał:
Pioteer napisał:
if (srcElement.id=="R1"){

tutaj jest błąd (chyba) mi się zdaje że po if (srcElement.id=="R1"){ musi być jeszcze średnik czyli to
Cytat:
;

czyli powinno wyglądać to tak:
if (srcElement.id=="R1"); {


moze sie czepiam, ale nie wyjasniliscie dlaczego nie moze byc srednika po konstrukcji warunkowej if...

poniewaz srednik konczy instrukcje,funcke,procedure; piszac:
if (cos==cos2)
{
instrukcje;
}


jezeli napiszesz:
if (cos==cos2);
{
instrukcje;
}

blok nie wykona sie,poniewaz zakonczyles dzialanie warunku...

Proste, aczkolwiek na innych forach duuzo osob robi wlasnie TEN SAM blad... Przy instrukcjach blokowych zwykle nie stosuje sie srednikow...
Cale dzialanie zaczyna sie {, a konczy }....

nic nowego nie wnosze ;P


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
pekal
Student



Dołączył: 17 Cze 2006
Posty: 131
Przeczytał: 0 tematów

Ostrzeżeń: 1/10
Skąd: C:\Windows

PostWysłany: Wto 15:15, 04 Lip 2006    Temat postu:

popatrz na tresc i date ostatniego posta w temacie Twisted Evil

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
graziu
Nowicjusz



Dołączył: 04 Lip 2006
Posty: 2
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Poznań

PostWysłany: Wto 15:19, 04 Lip 2006    Temat postu:

hehe ;] spox Smile tak przeczytalem i zobaczylem bardzo znajomy blad Razz dopiero sie zarejestrowalem Razz

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.komorki.forumowisko.net Strona Główna -> INNE ( WEBMASTERING ) Wszystkie czasy w strefie EET (Europa)
Idź do strony 1, 2  Następny
Strona 1 z 2

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin