Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".)) / 13 сообщений из 13, страница 1 из 1
02.07.2008, 18:52
    #35407436
puzzle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
хотел бы сделать чтобы по клику менялась картинка а сама ссылка подкрашивалась в другой цвет, в ИЕ работает а в Мозиле нет.((

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<style>
.style2 { color:#FF5353}
</style>
<script type="text/javascript">
var n;
function fnToggle(n) 
{ 	 img_.src="img/landscape/pic-"+n+".jpg";
}
</script>


Код: plaintext
<span style="cursor = hand" onclick="fnToggle(10);this.className='style2';"> 10 </span>

Заранее благодарен за помошь,
Паша
...
Рейтинг: 0 / 0
02.07.2008, 22:27
    #35407617
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
Ну, Паша, с JScripta на Java ты хоть убей, но не переведешь, а вот на javascript - без проблем, это почти одно и то же.

а) что такое img_ и почему когда мы меняем ему свойство src, что-то должно поменяться?
б) если n ты передаешь в качестве параметра, то зачем такую же переменную создавать в глобальном пространстве?
в) определение стиля идет по схеме "параметр_стиля: 'значение';", а не "параметр_стиля = значение;"
г) судя по тому, что начальный стиль прописан в самом элементе и попытка указания курсора - единственный параметр стиля, то есть больше ничего не предвиделось, то надо знать, что span - элемент inline, а не блочный и сделать ему бекграунд не получится, надо указывать в стиле "display: 'block';"

Вроде больше не увидел ничего.
...
Рейтинг: 0 / 0
03.07.2008, 00:14
    #35407693
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
откуда явился img_ в скрипте?
...
Рейтинг: 0 / 0
03.07.2008, 01:50
    #35407757
puzzle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
img_ был каким-то обьектом до етого. Я нашел чей-то похожий код и убрал все лишнее))
Понятно что написано коряво.((

Вот сайт pavelzhdanov.com где вообшем все ето "работает".
А то по статистике смотрю половина народа на Мозиле и т.е. у половины нет просмотра.((

как ети три строчки кода переписать чтобы и там и там работало?
благодарен,
Паша
...
Рейтинг: 0 / 0
03.07.2008, 03:04
    #35407772
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
puzzleimg_ был каким-то обьектом до етого
лучше бы Вы задумались кем он был во время етого.

Код: plaintext
1.
2.
3.
function fnToggle(n) 
{ 	 
   document.getElementByID('img_').src="img/landscape/pic-"+n+".jpg";
}

puzzle
Код: plaintext
<span style="cursor = hand"...

забудьте про hand, если только Вы не собираетесь поддерживать ие5 до скончания века. Согласно спецификации используется pointer. Хотя если Вам все еще жаль юзеров ие5, то можно писать
Код: plaintext
style="cursor:pointer; cursor:hand"
...
Рейтинг: 0 / 0
03.07.2008, 03:07
    #35407775
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
illion
Код: plaintext
1.
document.getElementByID('img_').src="img/landscape/pic-"+n+".jpg";
}

поправка. getElementByI d .
...
Рейтинг: 0 / 0
03.07.2008, 14:33
    #35408954
puzzle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
Спасибо за помошь,
курсорчик стал появляться. Но картинки все равно не переключаются.((
тут обновил код:
http://pavelzhdanov.com/people.htm

*может вызывается не на onClick?
...
Рейтинг: 0 / 0
03.07.2008, 14:51
    #35409026
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
Mozilla FireFox->Tools->Error Console
Error: fnToggle is not defined
Source File: http://pavelzhdanov.com/people.htm
Line: 1

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
03.07.2008, 14:58
    #35409060
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
P.S. Firebug || JavaScript Debugger и будет Вам счастье...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
03.07.2008, 15:38
    #35409232
puzzle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
а как функции обявлять?
А без етого совсем никак не получится?((

К сожалению не могу никаких прог на комп устанавливать((
...
Рейтинг: 0 / 0
03.07.2008, 16:23
    #35409484
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
puzzle
а как функции обявлять?

Так и обЪявлять. Но проблема сразу при загрузке странице в
Mozilla FireFox->Tools->Error Console
Warning: Expected ':' but found '='. Declaration dropped.
Source File: http://pavelzhdanov.com/people.htm
Line: 0

puzzle
А без етого совсем никак не получится?((

Получицо, только сил и времени затратите поболее...
puzzle
К сожалению не могу никаких прог на комп устанавливать((

это add-on'ы к FF (тем паче, что Mozilla FireFox -> Tools -> Error Console и так уже ЭстЪ по default'у - Вы туда, хоть для приличия, поглядывайте-то)
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
03.07.2008, 16:32
    #35409525
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<script language="text/javascript">
function fnToggle(n) 
{ 
	 document.getElementById('img_').src="img/people/pic-"+n+".jpg";

}
</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-4642120-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
Код: plaintext
1.
<script type="text/javascript">
нуна

_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
03.07.2008, 16:43
    #35409568
puzzle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".))
ураааааааааааа!

ОГРОМНОЕ СПАСИБО!))))))
ЗАРАБОТАЛО!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / помогите переписат с JScritp на Java "чтобы в Мозиле открывалось".)) / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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