Avatar billede luvstruck Nybegynder
11. februar 2006 - 09:36 Der er 10 kommentarer og
1 løsning

Javascript hent txt fra en fil?

Det her er nok mere en om scripting

Det her er koden, som jeg har brug for at kunne åbne en txt fil istedet, kan det lade sig gøre uden forstore ændringer eller?

<script type="text/javascript">
<!--
function PopupImage(img)
{
    titre="<?php echo"$nuked[name]"; ?>";
    w=open("",'image','top=0,left=0,width=300,height=300,toolbar=no,scrollbars=yes,resizable=no');   
    w.document.write("<html><head><title>"+titre+"</title></head>");
    w.document.write("<script language=javascript>function checksize()
        { if (document.formtest.complete) {  window.resizeTo(document.formtest.width+16,document.formtest.height+43);
        window.focus();} else { setTimeout('check()',250) } }</"+"script>");
   
        w.document.write("<body onload=\"checksize()\" style=\"margin-left: 1px;margin-right: 0px;margin-top: 1px;\">
        <a href=# onclick=\"window.close();\"><img src=\""+img+"\"style=\"border: 0px;\" alt=\"\" /></a>");
   
        w.document.write("");
    w.document.write("</body></html>");
    w.document.close();
}
// -->
</script>


Og scriptet virker fino med billeder, jeg kan også se hvordan det virker, men jeg ved bare ikke hvordan man gør sådan at den henter text fra en fil istedet...håber der er nogen der har et svar eller en link hvor jeg kan læse noget mere om det.
Avatar billede horsmark Nybegynder
11. februar 2006 - 09:53 #1
man kunne gøre noget i denne stil

<html>
<head>
<script>
function showText(){
theText = window.textFile.document.body.innerHTML.replace(/\<[^\>]+\>/gm, "");
if(theText>"")
  alert(theText);
}
</script>
</head>
<body>
<form>
<iframe id="textFile" style="display:none" onLoad="showText()"></iframe>
<input type=button value=Hallo onClick="window.textFile.location = 'data.txt'">
</form>
</body>
</html>
Avatar billede horsmark Nybegynder
11. februar 2006 - 10:01 #2
ovenstående eksempel er noget værre vrøvl :-( sorry
Avatar billede luvstruck Nybegynder
11. februar 2006 - 10:12 #3
np
Avatar billede horsmark Nybegynder
11. februar 2006 - 10:28 #4
mht til tekstfil så er det vel kun outputtet du skal bruge ikke ?
Avatar billede horsmark Nybegynder
11. februar 2006 - 10:29 #5
ergo somom det blot er en popup med en tekstfil url ?
Avatar billede luvstruck Nybegynder
11. februar 2006 - 10:33 #6
ja, istedet for et billed har jeg en text fil
Avatar billede luvstruck Nybegynder
11. februar 2006 - 10:35 #7
havde tænkt på om det her var noget mane kunen bruge

<a href="java script:void(0)"
onmouseover="window.status='Click for more information';
return true"
onClick="displayPopup(1,
'/articles/articles/javascript/popuptext.asp',
'popup3',
200,
300,
(version4 ? event : null));"
><b>POPCLICK with 200 height x 300 width</b></a>
Avatar billede luvstruck Nybegynder
11. februar 2006 - 10:36 #8
bare med popuptext.txt istedet
Avatar billede luvstruck Nybegynder
11. februar 2006 - 11:47 #9
okay synes det var for svært så har bare gjort sådan at de kunne downloade filen i stedet ;)
Avatar billede luvstruck Nybegynder
11. februar 2006 - 11:47 #10
lukket (men takker meget for din hjælp horsmark)
Avatar billede horsmark Nybegynder
11. februar 2006 - 11:57 #11
yes np godt du fandt en løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester