Изменение текста внутри тега <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, время: 13:24. |