Hmm...
Hajde da probamo drugačije da generišemo iframe.
HTML
Code (html):<div><img src="slika.jpg" alt="slika" width="200" height="200" onclick="generateIFrame(this, 'http://www.freeonlinegames.com/embed.php?g_id=21551', 320, 480);"/></div>
JavaScript
Code (javascript):function generateIFrame(where, url, width, height) {
var pn = where.parentNode;
ifr = document.createElement('iframe');
ifr.setAttribute('src', url);
ifr.setAttribute('scrolling', 'no');
ifr.setAttribute('allowtransparency', true);
ifr.setAttribute('frameborder', 0);
ifr.style.width = width + 'px';
ifr.style.height = height + 'px';
pn.innerHTML = '';
pn.appendChild(ifr);
}
Dakle click događaj slike poziva se funkcija generateIFrame(), prvi argument funkcije predstavlja sliku, odnosno predstavlja elemeenat na koji je kliknuto, ukoliko poznaješ JS znaćeš da ne objašnjavam, njega ostavi ovako kako sam ja napisao, drugi argument funkcije predstavlja src atribut iframe taga, treći i četvrti argument su width i height atributi iframe taga pošto će se verovatno i oni menjati, odnosno neće biti isti za svaku igricu.
Pozdrav.
Banned - Not available