Avatar billede peturkirke Novice
14. april 2009 - 18:56 Der er 8 kommentarer og
1 løsning

indhold i innerHTML

Kan man indsætte en hel side (for eksempel en .php fil) med innerHTML ?

Jeg tænker på nogenlunde dette:

onclick='document.getElementById("a").innerHTML="nytindhold.php"'
Avatar billede erikjacobsen Ekspert
14. april 2009 - 19:04 #1
Nej
Avatar billede majbom Novice
14. april 2009 - 19:22 #2
hold dig fra innerHTML - det er roden til alt ondt...

...næsten
Avatar billede Slater Ekspert
14. april 2009 - 20:19 #3
Men det er muligt at gøre med AJAX. I hvert fald to af de største Javascript-frameworks, jQuery og Mootools, har meget nemme metoder til det.

I Mootools kan man f.eks. skrive:
$('element_id').load('nytindhold.php');

- Men naturligvis er det bedre at lade være, hvis man kan nøjes med et almindeligt sideskift på nogen måde. Der er en del ulemper ved at bruge Javascript, som f.eks. at mange har det slået fra, og at det kræver ekstra arbejde hvis frem- og tilbageknapperne, og bogmærker, også skal virke.
Avatar billede olebole Juniormester
14. april 2009 - 21:52 #4
<ole>

Ikke desto mindre er det en komplet misforståelse af Ajax at (mis)bruge dele af teknikken på den måde  ;o)

/mvh
</bole>
Avatar billede peturkirke Novice
18. august 2010 - 14:57 #5
hvis nogen vil have poeng her, så skriv et svar. Hvis ikke jeg hører igen, så tager jeg poengene selv.
Avatar billede majbom Novice
18. august 2010 - 15:58 #6
kunne du bruge det?
Avatar billede peturkirke Novice
18. august 2010 - 16:50 #7
nu er det så længe siden, at jeg kan ikke huske, hvordan jeg løste problemet :)

men er i hvert fald er det ikke aktuelt længere.

jeg venter lidt med at give dig poengene, hvis en af de andre også reagerer.
Avatar billede majbom Novice
18. august 2010 - 17:31 #8
yes yes... :)
Avatar billede majbom Novice
20. august 2010 - 08:36 #9
tak for point :)
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