Изменение текста внутри тега <TITLE> ?
Здравствуйте !
Подскажите как лучше менять значения внутри тега <TITLE> с помощью JS ? |
document.title = 'New title'; |
document.getElementsByTagName('TITLE')[0] = 'New title';- так наверное лучше ? Я пытаюсь поменять TITLE галвной страницы из фрейма: var frame = parent.document.getElementsByTagName("frame")[1]; document.getElementById("but_1").onclick = function () { frame.getElementsByTagName('TITLE')[0] = 'New title'; } Неработает, я правильно делаю ? |
Цитата:
Цитата:
top.document.title = 'New title'; |
Ок спасибо !
И ещё вопрос: Заинтересовался плавной сменой цвета обьекта, на форуме мало что нашёл про это, решил попробовать сам, посмотрите если не трудно правильно ли я сделал !? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>test</title> <script type="text/javascript"> var but = new Array( "40","25","230") var but_hover = new Array( "36","152","37") var n = 0; var a = but[0]; var b = but[1]; var c = but[2]; function color(){ if (a == but_hover[0]){ }else if (a < but_hover[0]){ a++; but[0] = a; }else if (a > but_hover[0]){ a--; but[0] = a; } if (b == but_hover[1]){ }else if(b < but_hover[1]){ b++; but[1] = b; }else if (c > but_hover[1]){ b--; but[1] = b; } if (c == but_hover[2]){ }else if (c < but_hover[2]){ c++; but[2] = c; }else if (c > but_hover[2]){ c--; but[2] = c; } document.getElementById("test_box").value = "RGB: "+a+", "+b+", "+c; document.getElementsByTagName('BODY')[0].style.background = "RGB("+but[0]+", "+but[1]+", "+but[2]+")"; if (n < 255){ n++; setTimeout(color, 30); } } </script> </head> <body> <input id="test_box" type="text" size="14"> <input type="button" onClick="color()" value="старт"> </body> </html> |
|
Часовой пояс GMT +3, время: 09:08. |