Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS+XHTML] Nie działa includowanie pliku js
Forum PHP.pl > Forum > Po stronie przeglądarki
Zakrn
Mam bardzo dziwny problemik.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <head>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  5. <title>Test</title>
  6. <script type="text/javascript" language="JavaScript" src="./includes/javascript.js" />
  7. <link rel="stylesheet" href="./templates/eXample/style.css" type="text/css" />
  8. </head>

Powyższy kod nie działa. Skrypty js nie są dostępne dla strony. I nie wiem zbytnio dlaczego. Czy tam jest jakiś błąd?
Kiedy próbowałem wstawić skrypty do dokumentu bezpośrednio, to działało - a tak nie.

Proszę o pomoc.
Paul
Pod Mozilla dziala smile.gif


A tak dziala wszedzie i jest valid (language wywalilem bo tak krocej a to i tak nic nie wnosi) smile.gif
  1. <script type="text/javascript" src="javascript.js"></script>
Zakrn
Tylko, że ja to właśnie pod mozillą testowałem...
Ale fakt faktem, że zamiana <script /> na <script></script> zadziałała. Dzięki wielkie! biggrin.gif
Ale mam także pytanie, czy ktoś wie, czemu krótszy zapis nie działa?
Dominik
Cytat(Zakrn @ 2004-07-08 00:14:27)
Ale mam także pytanie, czy ktoś wie, czemu krótszy zapis nie działa?

Dlatego ze nie jest to krotczy zapis tylko zapis niepoprawny. W DTD do ktorego sie odwolujesz znaczik script jest zadelkarowany jako #PCDATA a nie EMPTY.
Zakrn
Faktycznie, teraz dopiero sprawdziłem - wcześniej po prostu nie pomyślałem o tym. worriedsmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.