Autor Zpráva
hemalisko
Profil
Pěkný den, nevím proč mi nejedou styly ani javascript po nadefinování do externího souboru, tedy javascript přímo v html funguje, po přesunutí do souboru nikoliv... :/ (tj přesunu-li např. funkci init() {.....} do sk.js ve stejné složce jako .html, přestane fungovat a error konzole firefoxu hlásí "init is not defined", stejně tak nejede ani stylování - konzola nic nehlásí ale na div se neprojeví...). Cesta k .html, .css a .js je vždy H:\ms4w\Apache\htdocs\templates\

začátek html souboru .html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="cs"> 
<head> 
<meta http-equiv="Content-language" content="cs"> 
<meta http-equiv="Content-type" CONTENT="text/html; charset=iso-8859-2"> 
<meta name="resource-type" content="document"> 
<link href="default.css" rel="stylesheet" type="text/css" media="screen" />

<title>Mapování fotografií</title> 

<script src="sk.js"></script>
<script type="text/javascript">

  function init() {
    document.getElementById('vzdalenost').innerHTML="Měření vypnuto";
    document.getElementById('measure').unchecked;
    document.getElementById('zoomdir1').checked;
    document.jBox.boxon();
    document.jBox.setcursor('crosshair');
  }


.
.
.
..........atd

pokusný sk.js:
  function init() {
    document.getElementById('vzdalenost').innerHTML="Měření vypnuto";
    document.getElementById('measure').unchecked;
    document.getElementById('zoomdir1').checked;
    document.jBox.boxon();
    document.jBox.setcursor('crosshair');
  }
  
  function mousemove_handler(name, x, y) {
    xx = x - 905634.3618;
    yy = y - 935193.7588;
    document.getElementById('souradnice').innerHTML="Souřadnice kurzoru: " + xx + ", " + yy + ";";



..........atd

Díky za případnou radu!
hemalisko
Profil
a chyba se vztahuje k prvnímu řádku..
hemalisko
Profil
tak problém je v tom, ze dokument .html je použit jako sablona mapserverem, volá se tedy například takto http://localhost/cgi-bin/mapserv.exe?map=/ms4w/Apache/htdocs/cr.map

pokud v prohlížeči otevřu přímo .html, stylování funguje, nemáte někdo zkušenost s tím jak použít css a js z externího souboru i v tomto případě? díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: