(x)html bijwerken vanuit java applet
desnoods via javascript.
dus als je bijvoorbeeld in de applet op een knop drukt dat de achtergrond van de html pagina dan verandert, of ene stukje text ofzo.
ik heb al even gezocht, ik vind allemaal dingen met liveConnect en MAYSCRIPT, maar dat ziet er allemaal niet heel crossbrowser en valid xhtml uit... en ik weet gewoon niet zoveel van applets af.
kan iemand mij uitleggen hoe je op een beetje betrouwbare manier de html/dom kan aanpassen met een applet?
Edit:
dit ziet er goed uit:
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/index.html
ik snap er alleen geen biet van :S
dit ziet er goed uit:
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/index.html
ik snap er alleen geen biet van :S
Gewijzigd op 01/01/1970 01:00:00 door Pepijn de vos
Ik zou zeggen verdiep je eens in het gebruik van Javascript, dan wordt dat je vanzelf wel duidelijk.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
ik kan ook wel javascript(zelfs jquery), ik wil alleen vanuit een java applet de html aanpassen, en ik heb ook ergens gelezen dat je met java javascript kan aanroepen, vandaar ;)
maar zie mijn edit ^^^
als je daar te lui voor bent: http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/index.html
ziet er goed uit, schijnt in aardig wat browsers te werken, alleen ik snap niet hoe het werkt.
kan iemand daar wijs uit worden en het mij uitleggen?
ik zie nergens een innerHTML of getElementById() :P
Edit:
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/com/sun/java/browser/dom/DOMAccessor.html#getDocument(java.lang.Object) <--- vraag de dom op
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Document.html#getElementById(java.lang.String) <--- getElementById
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Node.html#getTextContent() en http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Node.html#setTextContent(java.lang.String) <--- innerHTML
ik weet niet of het zo gaat lukken, maar het is alvast wat...
grrr, dat heb ik nou wel vaker, dat ik het opgeef, het op een forum vraag en 5 min later toch zelf het antwoord vind :P
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/com/sun/java/browser/dom/DOMAccessor.html#getDocument(java.lang.Object) <--- vraag de dom op
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Document.html#getElementById(java.lang.String) <--- getElementById
http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Node.html#getTextContent() en http://java.sun.com/j2se/1.5.0/docs/guide/plugin/dom/org/w3c/dom/Node.html#setTextContent(java.lang.String) <--- innerHTML
ik weet niet of het zo gaat lukken, maar het is alvast wat...
grrr, dat heb ik nou wel vaker, dat ik het opgeef, het op een forum vraag en 5 min later toch zelf het antwoord vind :P
Edit:
heee, die eerste vraagt een object als argument, weet iemand wat ik daar in moet stoppen?
maar of dat nou het id of de class(als in MyApplet.class).......
heee, die eerste vraagt een object als argument, weet iemand wat ik daar in moet stoppen?
Quote:
accessor.getDocument(MyApplet)
maar of dat nou het id of de class(als in MyApplet.class).......
Gewijzigd op 01/01/1970 01:00:00 door pepijn de vos