Avatar billede tknudsen Nybegynder
19. juli 2001 - 13:04 Der er 3 kommentarer og
1 løsning

afvikling af funktioner fra ekstern applikation

Findes der en måd hvorpå jeg kan afvikle div javascript funktioner i et html document fra en ekstern applikation ?

I delphi kan jeg, via en WebBrowser koponent, få fat i div html elementer i et html dokument. Spørgsmålet er så om jeg kan afvikle \"noget\" i SCRIPT elementet ?

I javascript kan jeg se div properties for SCRIPT elemntet med følgende funktion (7 er indekset for SCRIPT elementet i den fil jeg har testet med - skal evt ændres):

function getElements()
{
    var i,j;
    var obj = document.all[7];

    for(j in obj)
        document.write(j+\': \'+obj[j]+\'<br>\');

}
Avatar billede tknudsen Nybegynder
19. juli 2001 - 13:16 #1
det jeg er ude efter er noget i stil med:

document.all[7].doTest();


forudsat at der i filen ligger en doTest() funktion.
Avatar billede tknudsen Nybegynder
19. juli 2001 - 13:48 #2
samme informationer kan man så hente ud via:

        var obj = document.scripts[0];

    for(i in obj)
      s += i + \': \' + obj[i]+\'<br>\';
     
    document.write(s)
Avatar billede prof2 Nybegynder
24. juli 2001 - 18:50 #3
Jeg har overhovedet ingen anelse om hvad du vil. Men hvad med noget med at Include filer ??

<!-- #Include file=\"scriptlib.htm\"-->

Hvis det ikke er sådan noget, må du forklare det lidt bedre.
Avatar billede tknudsen Nybegynder
24. august 2001 - 12:50 #4
En organisation er som et træ fyldt med aber.
Alle sidder på forskellige grene og forskellige etager.
Aberne i toppen kigger ned og ser en masse smilene ansigter. Aberne i bunden kigger op og ser en masse røvhuller.
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