» Poradna » Programy

Oprava předchozího - (sežralo mi to závorky)

 |   |   |  [212.47.26.---]

Tohle mi funguje:

<input type="button" name="B1" value="Click1"
 onbeforeupdate="w1=open('./doc1.html','muj1','width=200,height=200')">
<input type="button" name="B2" value="Click2"
 onbeforeupdate="w1.document.bgColor='red';w1.focus();">

proč nefunguje tohle? (jenom jsem zmenil adresu na nejakou jinou,
jinak je to uplne stejne):

<input type="button" name="B1" value="Click1"
 onbeforeupdate="w1=open('http://www.kosek.cz/clanky/dhtml/index.html',
'muj1','width=200,height=200')">
<input type="button" name="B2" value="Click2"
 onbeforeupdate="w1.document.bgColor='red';w1.focus();">

v prvním případě se barva pozadí změní, v druhém ne.

Odpovědi na otázku

 |   |   |  [85.71.197.---]

Protože tam identifikuješ dva prvky stejným jménem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [212.47.26.---]

omluva, asi jsem to nenapsal jednoznačně - ty dva kusy kódu tam nejsou 2x, je to tam jenom jednou. Když to skusím s "./doc.html" - který je uložen u mě na počítači tak je to OK.

Když ale místo "./doc.html" napíšu "http://www.kosek.cz/clanky/dhtml/index.html" tak to fungovat přestane.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Chybu tam nemáš. Vzájemná manipulace se stránkami je přípustná pouze v rámci rodičovského serveru.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Oprava, Button, Input



Určitě si přečtěte


Aktuální číslo časopisu Computer

Jak rychlé je nabíjení bez drátů?

Test 11 sluchátek pro hráče

Aplikace, které vám zachrání dovolenou

Kompletní přehled datových tarifů