Hoi,

Op onze server bevinden zich bestanden die wij allemaal moeten kunnen opvragen (en later als het werkt ook kunnen opslaan).
Nu dacht ik hiervoor een javascript te kunnen gebruiken. Lokaal werkt het wel. Maar op de server krijg ik nada.

Hieronder een scriptvoorbeeld die ik niet aan de praat krijg op de server.
Als je commentaar hebt: je mag ook een verkorte script plaatsen. Ik hoef enkel alle http://servername/*.HTML files te zien en te kunnen openen in een lokaal window.

Met dank voor het meedenken.
--------------
<head>
<SCRIPT LANGUAGE="JavaScript"><!-- Begin
function PopUp(popage, popname, wd, ht,scroll,resize) {
imgname = document.forms[0].elements[0].value;
if(imgname == ""){
alert("Kies een bestand");
return null;
}else{
var winl = (screen.width - wd) ;
var wint = (screen.height - ht) ;
popdim = "left=100,top=100,width=" + (wd) + ",height=" + (ht) + ',scrollbars='+ (scroll)+',resizable='+ (resize)
win = window.open(popage, popname, popdim)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
}
<!-- load a file 
       function loadImg() {
        imgname = document.forms[0].elements[0].value;
        if(imgname == ""){
         alert("Tik een bestandsnaam");
        } else { 
        document.forms[0].elements[4].value = imgname;

          }
       }
//--></script>
</head>
<body>
<form name=aform> 
<input type=file  name="veiwimg" size="40" CLASS="file"> 
<input type=button CLASS="button" onClick="javascript:PopUp('file:///' + document.aform.veiwimg.value,'name','550','320','yes','yes')" value="View"> 
<input type="button" onclick="loadImg()" value="Load"  CLASS="button"> 
<input type="reset"  value="Reset"  CLASS="button"> 
</form>
</body>
als je een firefox je Javascript console erbij pakt krijg je dan ook fouten??
ik krijg geen fouten (ook niet vermeld) zie alleen geen bestanden op de server.
wat logisch is want ik heb geen verwijzing daarna.
Hoe dit moet is me onduidelijk.
Javascript is client-site en kan dus niet bij de server komen. Alleen als de server op dezelfde pc draait.

Reageren