Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как поменять заголовок для tab? / 4 сообщений из 4, страница 1 из 1
20.10.2008, 03:52
    #35603327
Wiki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять заголовок для tab?
Здравствуйте!

Пытаюсь на zen-страничке поменять заголовок таба. Подскажите что делаю неправильно

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 1 ) tab
<tab caption=" " id="mytab">
....
</tab>

 2 ) js-метод
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').getProperty('caption', "2");
	}
}

так не работает ..
...
Рейтинг: 0 / 0
20.10.2008, 06:13
    #35603349
krasSFU1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять заголовок для tab?
Здравствуйте
Ваш вариант:
if (a == 1){
zenPage.getComponentById('mytab').setProperty('caption', "1");
} else {
zenPage.getComponentById('mytab').getProperty('caption', "2");
}

Синтаксис после условия если zenPage.getComponentById('mytab').getProperty('caption', "2");
Вы пытаетесь не изменить а считать методом getProperty при этом тоже делаете это неверно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').setProperty('caption', "2");
	}
}
...
Рейтинг: 0 / 0
20.10.2008, 06:39
    #35603354
Wiki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять заголовок для tab?
krasSFU1,

это просто опечатка )

так не работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').setProperty('caption', "2");
	}
}

метод выполняется, заходит в нужную ветку услловия. но на страничке заголовок таба не меняется. Может нужно, что-нибудь обновить?
...
Рейтинг: 0 / 0
20.10.2008, 08:43
    #35603405
Wiki
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять заголовок для tab?
Вопрос решен, отдельное спасибо logist'у
помогло:
Код: plaintext
1.
2.
zenPage.getComponentById('mytab').setProperty('caption', "1");
zenPage.getComponentById('mytab').parent.refreshContents();
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как поменять заголовок для tab? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]