Avatar billede uc Nybegynder
10. november 2000 - 11:23 Der er 5 kommentarer og
2 løsninger

Læs fra fil

Hej
Er det muligt at lave et java script der læser fra en txt fil der er linieskift separeret
hvis der  i filen f.eks. står:
Navn
    Ib
Efternavn
  Ibsen
Adresse
  Ibesen alle

o.s.v.

Det skal kun værre det der er i filen der bliver skrevet på skærmen..!!!
Hvis der er nogen der kan vise mig vejen eller sige om det er en stor opgave
Det kunne også værre du lå inde med et script der ligner det jeg søger så kan jeg
selv rette det til.
Om der skal flere points på bordet  kan vi tale om..!!!

og
når man skal åbne et ny vindue i % hvordan går man det
i dette tilfælde kan jeg ikke få det til at virke

function nytVindue(p1) {
    window.open(\'test1.html\', \'p1\', \'scrollbars=yes,width=40%,height=40%\')
    }
UC
Avatar billede zaknafein Praktikant
10. november 2000 - 11:31 #1
Angpende vinduet prøv med
width=\'40%\'

altså
window.open(\'test1.html\', \'p1\', \'scrollbars=yes,width=\'40%\',height=\'40%\'\')
   
Avatar billede nixen Nybegynder
10. november 2000 - 11:33 #2
I IE4 er der noget med at man kan angive en tekstfil som datasrc property på en tabel og derefter hente f.eks. en kommasepareret liste ind som data i tabellen - jeg har kun leget med det en enkelt gang (som eksperiment), men det er ikke særligt svært at få til at spille...

kig på
http://msdn.microsoft.com/workshop/Author/dhtml/reference/properties/datasrc_1.asp

Der er to links i bunden til artikler der forklarer hvordan man gør så\'n no\'et.

Alternativt kan man bruge server side includes, det kræver at din server understøtter det, men så virker det til gengæld også på alle browsere (da klienten jo bare får HTML\'en sendt..)
Avatar billede x4all_dk Nybegynder
10. november 2000 - 11:35 #3
Du kan nok nemmest hente data fra en
XML-fil.

<XML ID=\"Personer\" SRC=\"users.xml\"></XML>

Så kan du placere dem (users) på skærmen
i enten <DIV>, <SPAN>, eller i <TABLE>

Det kræver ikke ASP, PHP eller andet :-)

Du kan finde info i Wrox: \'ASP XML\'
Avatar billede nixen Nybegynder
10. november 2000 - 11:35 #4
mht. vinduet kan du ikke angive procent - det skal være i pixels.
Du kan spørge om screen.width/height
Avatar billede uc Nybegynder
10. november 2000 - 13:02 #5
Tak for den hurtige respons..
Jeg har dog delvist selv løst opgaven
jeg har lånt lidt fra andre ?
og koden se nu sådan ud og virker
den kan læse fra en bestemt x.txt fil
men men hvordan får jeg bgcolor i det nye vindue
til at bliv hvid..????
Skal jeg lave en css fil eller kan det laves i scriptet..????

<HTML>
<HEAD>
<TITLE>Vindue-test</TITLE>

<script>
function NYTVindue(urlen, navn){

      My_window = window.open(urlen,navn,\"scrollbars=yes,width=680,height=600\");
}

</script>

<HEAD>
<BODY BGCOLOR=WHITE>
<center>
<a href=\"#\" onclick=\"NYTVindue(\'user1.txt\',\'P1\')\">person 1</a>
<br>
<a href=\"#\" onclick=\"NYTVindue(\'user2.txt\',\'P2\')\">person 2</a>
</CENTER></BODY>
</HTML>
Avatar billede x4all_dk Nybegynder
10. november 2000 - 13:13 #6
Er det ikke mere smart at have dem
alle i en fil ?
Avatar billede uc Nybegynder
10. november 2000 - 13:18 #7
x4all.dk>>>
Jo det ville værre smart..men nu er de nu engang
lavet i txt og der er mange så kan jeg lige så godt bruge dem i txt format.
Siden skal ikke bruge i så lang tid 2-5 mdr.

uc
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