Autor Zpráva
aa007
Profil *
Potreboval bych po nacteni stranky do tagu <div id=ponacteni></div> vlozit text, aby pak tag vypadal takhle
<div id=ponacteni>
<img src="blbla.jpg">
atd...
</div>
Mam uz hotovy to, ze se to napise po nacteni cely stranky, ale nevim, jak do ty funkce dat, aby do tagu s id "ponacteni" dala "<img src="blbla.jpg">atd..."
Snad mi nekdo pomuze, diky.
ondra_knezour
Profil
A chceš, aby se to img atd. zobrazilo jako text ve stránce nebo se snažíš vložit tam skutečně obrázek? Protože to není totéž.

Podívej se sem, část Creating and removing nodes na konci je asi to, co hledáš.
Visitor
Profil *
pokud tam ty obrazky nebudes "tocit" tak mu dej ID a nastavuj parametr display

<img src="blbla.jpg" id="obr" style="display: none;" />

document.getElementById('obr').style.display = 'none';

document.getElementById('obr').style.display = 'block';

Dalsi moznost je viz odpoved vyse.
aa007
Profil *
No ja do toho prave chci dat flashovou animaci a chci aby se zacala prehravat az po nacteni stranky... a tam tech tagu je lehce vic... jak na to?
Visitor
Profil *
flash se snad prehrava az se nacte stranka...?!

jinak flash moc neznam vice nemohu slouzit.
aa007
Profil *
Ja pouze potrebuju, aby se do toho divu vlozil zastupnej tag, kterej prave vyvola ten flash. Nic vic :)
ondra_knezour
Profil
Pokud chceš pomocí javascriptu poslat Flash pluginu nějakou zprávu, například něco jako

<body onload="rekniFlashiAtZacnePrehravat()">


pak by ti možná mohl pomoc Flash / JavaScript Integration Kit, Flashi nerozumim, tak to musíš prozkoumat sám.

Pokud chceš skutečně vkládat pomocí javascriptu do stránky elementy, pak prozkoumej odkaz, který jsem uvedl v předchozím příspěvku. Tam uvedené


var x = document.createElement('treba embed');
document.getElementById('ponacteni').appendChild(x);


bude fungovat i pro lehce víc tagů, nemusíš mít strach :)
aa007
Profil *
Visitor: mels pravdu :) opravdu se to zacne prehravat, kdyz vyvolam tomu bloku visibility: visible - njn chce si to nejdriv vyzkouset, nez si vymejslet teorie :D
Vsem diky
Toto téma je uzamčeno. Odpověď nelze zaslat.