Går det på någe vis att ändra stil på en extern sida i en frame om man vet vad elementklassen heter?
Ex. i framen så öppnas en sida med ett antal divar. Dessa har på denna sida en svart ram. Nu vill jag att ramen/arna skall förefalla röda i min frame.
(divarnas class är "divinfo")
Nästan....
Jag hade tänkt alla objekt med ett visst klassnamn och inte ett specifikt id.
Dessutom så skulle det vara extra bra om styletaggarna låg på sidan med iframen.(kanske inte går)
Någon med mer erfarenhet(läs jojoxx, peter s, mfl.) kanske kan svara på frågan om det överhuvud taget är möjligt. Så kanske jag kan lista ut resten....
Sidan "iframe.html" innehåller alltså en klass vid namn "minklass" som du ändrar egenskaper för. Jag har inte provat, men dokumenten måste antagligen ligga på samma domän för att du skall ha rättighet att ändra egenskaperna.
Ja, precis, jag fick "Åtkomst nekad" när jag testade med en extern sida. Men jag skall testa hur det blir om jag gör der på en och samma domän.
Testade med:
men....getElementById, då måste väl elementet ha ett specifikt id?
I annat fall skulle det funka görbra med "getStyleClassByName('minklass').style.color='blue';" om man kunde ändra ramfärgen istället för typsnittsfärgen.