Autor | Zpráva | ||
---|---|---|---|
Telecastro Profil * |
#1 · Zasláno: 26. 7. 2005, 16:42:59
Ahoj vsichni, resim problem, jak pomoci javascriptu zmenit titulek okna (to co je v dokumentu mezi tagy <title></title>. vlastnost document.title je udajne jen read-only, takze zrejme nejde menit...Diky.
|
||
Oswald Profil |
#2 · Zasláno: 26. 7. 2005, 17:31:23
A co Ti brání v tom, si to vyzkoušet? :-)
Dej si do políčka s adresou tohle javascript:void(document.title='novy titulek') , odentruj, a uvidíš, že to jde. |
||
Fred Profil |
#3 · Zasláno: 27. 7. 2005, 13:21:11
Oswald To je super :-) , tohle se bude hodit na hraní díky.
javascript:void(document.body.style.background='blue') |
||
Telecastro Profil * |
#4 · Zasláno: 28. 7. 2005, 16:15:57
Oswalde, diky za odpoved, ale co jsi myslel "polickem s adresou" ? To co potrebuju je menit nazev (title) dokumentu - z jinyho dokumentu dynamicky javascriptem vygeneruju stranku s fotkou a chci, aby se mi v tom dokumentu uz jen menily fotky a s nima i nazev toho okna. Predstav si to jako fotoalbum, kdy kliknutim na odkazy v jednom dokumentu si prohlizim fotky zobrazeny v druhym okne bez toolbaru atd. Zmenit tu fotku na dalsi aktualni umim, ale jeste potrebuju mit nahore v modry liste nazev prave otevreny fotky,a to nevim jak udelat, document.title='novy nazev' nefunguje zrejme protoze je read only. Diky za kazdou radu, v Javascriptu jsem zacatecnikem :-)
|
||
Fred Profil |
#5 · Zasláno: 28. 7. 2005, 16:40:40
Telecastro Máš to někde online?
|
||
Telecastro Profil * |
#6 · Zasláno: 29. 7. 2005, 09:51:44
Online to nikde nemam a ani to neplanuju.
|
||
Oswald Profil |
#7 · Zasláno: 29. 7. 2005, 10:04:02
ale co jsi myslel "polickem s adresou" ?
Jenom jsem Ti chtěl ukázat, jak je v JavaScriptu snadné si cokoliv ověřit. Stačí totiž napsat do adresy javascript: a nějaký JS kód a ten se normálně vykoná * (teda snad kromě Konqueroru). Takhle jsou udělány všechny bookmaklety. No a právě pomocí javascript:void(document.title='novy titulek') jsi si mohl ověřit, že document.title není jen pro čtení a titulek okna jde normálně změnit :-) * Má to ale jednu "zvláštnost" - pokud poslední výraz vrací nějakou hodnotu, tak se jí přepíše aktuální stránka, proto je tam operátor void, který zajistí, že vrácená hodnota bude undefined, proto se stránka nepřepíše. |
||
Časová prodleva: 12 dní
|
|||
Telecastro Profil * |
#8 · Zasláno: 10. 8. 2005, 11:36:42
Oswalde,
diky, uz jsem to rozchodil, problem byl v odkazu na to spravny okno :-), chyba zacazecniku :-). |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0