Autor Zpráva
Anonymný
Profil *
mam funkciu

function openWindow (obrazok,sirka,vyska)

{window.open(obrazok,"Nazov okna","width=sirka,height=vyska")}




a potom v html
<img src="./images/referencie/synesis.png" onClick="openWindow('./images/referencie/synesis-maxi.png',500,200)"




Kde robim chybu? Este by som poprosil, ako sa to robi, ze ked prejdem po zmensenom obrazku myskou, aby sa mi zobrazoval zvacseny nezavisle na tom ako prechadzam po obrazku.
kletely
Profil
Anonymný
Skús to takto:
function openWindow (obrazok,sirka,vyska)

{window.open(obrazok,"Nazov okna","width=" + sirka + ",height=" + vyska)}
Anonymný
Profil *
kletely

Mozes mi to trocha okomentovat? Chcem sa to aj naucit. Nechapem tie uvodzovky ako tam su popletene. normale v html ma byt "width=XX,height=XX", lenze v tvojom priklade na konci nekoncia.


Ked chcem teraz spravit aby sa dalo posuvat tak pridam scroolbars=1 ? takto:

function openWindow (obrazok,sirka,vyska)

{window.open(obrazok,"Nazov okna","width=" + sirka + ",height=" + vyska,scroolbars=1)}
Měsíček
Profil
Ne. Zopakuj si základy syntaxe Javascriptu. http://www.jakpsatweb.cz/javascript/
SwimX
Profil
Anonymný
Ked chcem teraz spravit aby sa dalo posuvat tak pridam scroolbars=1 ? takto:
ne.
ta funkce má vypadat nějak takle:
window.open("index.html", "nove", "width=800,height=600,menubar=yes,resizable=yes,left=0,top=0")


pokud ale chceš místo "800" dát hodnotu proměné, musíš ji vytrhnout z uvozovek
takže
window.open("index.html", "nove", "width=" + sirka + ",height=600,menubar=yes,resizable=yes,left=0,top=0")

(ukončíš uvozovky, přidáš k tomu hodnotu proměné šířka a zase je začneš. Spojování v js je pomocí +

Však si zkus
function volej(text)
{
alert("text"); // napise text
alert(text); // napise obsah promnene text (blab konkretne)
}

<img onclick="volej('blab')">
Anonymný
Profil *
SwimX
uz chapem, diky. Som rad ze si ma neposlal niekde :)
Měsíček
Profil
Tam "niekde" by jsi se to alespoň bezpečně naučil - tvoje chyba.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: