Autor Zpráva
maman
Profil *
Pokusal som sa o zobrazenie obrazku po kliknuti v novom okne, fungovalo to velmi neisto. Proste sa niekedy obrazok nacia a inokedy nie. Obrazok je ulozeny v podadresari, cesta spravna - stretol sa uz niekto s tymto problemom?

Prikladam pouzity kod:

<script language="JavaScript">
<!--
function show_picture(pict,param)
{okno2=window.open("","okno2",param+"status=no");
okno2.window.document.write("<html><head></head><body><img src=' "+pict+" '></body></html>");
}
-->
</script>

a vypis vytvojeneho okna

<html><head></head><body><img src='picture/pdv/600_MG_2517.jpg'></body></html>
havs
Profil
nad tím document.write bych ho zkusil otevřít jako:

okno2=window.open("", "", "");
okno2.document.open("text/html");
okno2.document.write("");
okno2.document.close();

--------
možná pomůže toto:
http://havel3.ralsko.net/downl/jswinop/
peta
Profil *
maman
Ono by mozna stacilo si precist
jakpsatweb - javascript - object window

K Havs jen vysvetlim...
1. bych zrusil to window.document na document,
okno2.window.document.write()
okno2.document.write()
2. nadefinovat typ okna by bylo asi fajn
okno2.document.open("text/html");
Je to trosku divne, ale nejdrive oteviras okno, a pak oteviras soubor v okne, document.
viz treba azesmith generator
http://www.volny.cz/peter.mlich/hry/hry.htm
3. okno zavrit, document.close()
A tim, ze to zavres, tak uz se nemuze stat, ze prohlizec ma v pameti okno otevrene a nemelo by se to chovat nejiste.
maman
Profil *
bohuzial u mna nefunguje ani jedna z moznosti :(
maman
Profil *
zkusil som hore popisane
Ad 1. okno2.window.document.write() = okno2.document.write() - len kratsie zapisane
Ad 2. nacitavam obrazok na pozadie okna
Ad 3. na toto som prisiel, lebo som zapisoval do toho isteho okna, namiesto vytvorenia noveho pri viacnasobnom pouziti funkcie

V kazdom pripade dakujem za pomoc :)

Dalsim badanim som zistil ze je problem so samotnymi obrazkami ... mam generovane 2 jpgy 250x167 a 600x400, tie mensie funguju bez problemov vacsie ani omylom (generovane ACDSee aj FastStone aj Photoshop CS2 - vsetko s rovnakym vysledkom)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0