Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.07.2009, 18:46
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

CSS с помошью JavaScript
Мне посоветовали обратиться сюда (пользователь Riim, уже дважды мне помог, спасибо ему).
Короче говоря, мне нужна помощь по простенькому скрипту, с помощью которого можно будет подключать разные CSS таблицы, в зависимости от значения "prompt=x".
Ещё короче говоря: если "prompt=a" - использовать ВО ВСЁМ ДОКУМЕНТЕ таблицу 1, а если "prompt=b" - использовать таблицу 2. То есть примерно так:

a = prompt("Введите своё полное имя:","Вводите сюда");
if (a="Анна" or a="Дмитрий") {ИСПОЛЬЗОВАНИЕ ПЕРВОЙ ТАБЛИЦЫ ЗДЕСЬ} else {ИСПОЛЬЗОВАНИЕ ВТОРОЙ ТАБЛИЦЫ ЗДЕСЬ};


Мне нужна помощь там, где написано большими буквами. Ну, и ошибки, если есть.

Последний раз редактировалось parzh-junior, 19.07.2009 в 18:49.
Ответить с цитированием
  #2 (permalink)  
Старый 19.07.2009, 18:57
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Здесь принято указывать сумму, которую вы готовы заплатить.
Я бы на вашем месте все же попробовал сделать сам, ничего сложного в этом скрипте нет.
Ответить с цитированием
  #3 (permalink)  
Старый 19.07.2009, 19:00
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

Блин, да что такое?..
Я пробовал. Уже десять вариантов испробовал (не метафора, действительно десять вариантов: через innerHTML, через createElement, через изменение атрибута "href" в тэге "link" и др.) - НЕ!ПО!ЛУ!ЧА!ЕТ!СЯ!!!
Фигово, что мне тут никто не может с этим помочь. Тем более, что:

Сообщение от Riim Посмотреть сообщение
ничего сложного в этом скрипте нет

Последний раз редактировалось parzh-junior, 19.07.2009 в 19:08.
Ответить с цитированием
  #4 (permalink)  
Старый 19.07.2009, 19:08
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от parzh-junior
or
бейсик вспоминается. В javascripte нужно писать
a="Анна" || a="Дмитрий"


upd: и при сравнении вместо "=" использовать "==" . Ну точно бейсик.

Последний раз редактировалось Riim, 19.07.2009 в 19:10.
Ответить с цитированием
  #5 (permalink)  
Старый 19.07.2009, 19:10
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

У меня в исходнике (в файле, не здесь) написано так, как Вы предлагаете - ||.
Просто я путаюсь в таких мелких нюансах и подумал: "А может это неправильно?". Ну, и решил изменить. Спасибо ещё раз.

upd: И ещё раз спасибо!

Последний раз редактировалось parzh-junior, 19.07.2009 в 19:15.
Ответить с цитированием
  #6 (permalink)  
Старый 19.07.2009, 19:17
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

Вот если бы Вы, Riim, бесплатно сказали что мне нужно писать в фигурных скобках - цены бы Вам не было! А так... Просто хороший человек.

P.S.: Кстати, т.н. карма увеличивается почему-то всего один раз!А я хотел на пятёрку поднять!

Последний раз редактировалось parzh-junior, 19.07.2009 в 19:19.
Ответить с цитированием
  #7 (permalink)  
Старый 19.07.2009, 19:27
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

window.onload = function() {
	var link = document.createElement('link');
	link.rel = 'stylesheet';
	link.type = 'text/css';
	link.href = 'styles/styles.css';
	document.getElementsByTagName('head')[0].appendChild(link);
};


Теперь ну совсем уж чуть-чуть осталось додумать.
Ответить с цитированием
  #8 (permalink)  
Старый 19.07.2009, 19:33
Аватар для parzh-junior
Аспирант
Отправить личное сообщение для parzh-junior Посмотреть профиль Найти все сообщения от parzh-junior
 
Регистрация: 07.06.2009
Сообщений: 60

СПАСИБО ОГРОМНОЕ!!!!!!!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JavaScript и CSS demoniqus Элементы интерфейса 47 16.03.2010 22:51
Определение свойств стиля в javascript, если в CSS он задан особым образом SunnyDay Общие вопросы Javascript 13 13.03.2010 19:09
Как скрыть обработчик HTML-формы с помошью JavaScript? Мишаня Общие вопросы Javascript 5 15.06.2009 05:40
javascript, css и iexplorer Блондинко Internet Explorer 4 21.02.2008 12:39