07. november 2000 - 16:15Der er
13 kommentarer og 1 løsning
Overføre værdier mellem to windows (VBscript og HTML)
Jeg er i færd med at bygge en intranetkalender. ...her knækker tråden:
Åbner vindue#1 og... 1. Indlæs tilstededata fra fil *OK* 2. Vis kalender *ok* 3. Brugeren trykker på en tilfældig dag for at ændre det til \"har fri\" *ok* 4. Vindue#2 popper op hvor brugeren skal kunne se hvilken værdi dagen har nu - INDEN han ændrer den til noget nyt på en [opdaterknap] =( virker ikke fordi..:
Jeg kan ikke \"hive\" data der bliver erklæret i det ene vindue over til det andet?
Er der mulighed for at \"store\" disse data i hukommelsen, så jeg slipper for at bygge følgende:
1. \"gem data der skal bruges i Vindue#2 på fil\" 2. åben nyt vindue#2 3. (fra det nye vindue#2) læs data fra fil 4. brugeren lukker vindue#2 og programmet gemmer på fil 5. det vindue#1 åbnes igen og læser fra filen.
Har du et vindue, og du åbner et andet, så ved du hvad det hedder, ikke (Jeg kender ikke meget til clientside vbscript)?
Og værdierne skal over i nogle inputfelter, ikke?
I vindue1 skriver du:
vindue2.document.formensNavn.inputfeltetsNavn.value = \"det du vil have derover\"
Og den anden vej: Hvis vindue2 er åbnet via javascript kan du fra vindue2 sige: window.opener.document.formensNavn.inputfeltetsNavn.value = \"Det du vil have\"
- eller blot bruge samme metode som i første tilfælde.
Skal du bruge mere? Jeg ved ikke hvor lidt javascript du kan :o)
Lars, jeg kan ikke bruge det da jeg har (desværre) har valgt at køre det 100% via filsystemet (ActiveX-object´i VBscript) Men jeg kan sikkert bruge din info senere på et andet projekt så vi slår halv skade. :-)
Jesper HorsMark
Hvis jeg skal bruge dit Java skal jeg ændre grundstammen i koden 8(
Jeg ved at vbscript kan kalde en javascript-funktion, så der er da muligheder for at løse små lokale problemer ad den vej, især i et kontrolleret miljø som dit
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.