Если кому-то понадобится (рабочий скрипт, не требующий БД):
В данном динамически-изменяемом списке находятся:
1. Названия локаций: Нордскол
2. Названия локаций: Запределье
3. Названия локаций: Калимдор
4. Названия локаций: Восточные королевства
5. Названия подземелий
6. Название рейдов
7. Названия арен
8. Названия полей боёв
HTML:
Код:
<script src="zones.js"></script>
<select onchange="ChangeZones(this.options[this.selectedIndex].value);">
<option DISABLED SELECTED>--</option>
<option value="10">Нордскол</option>
<option value="8">Запределье</option>
<option value="1">Калимдор</option>
<option value="0">Восточные Королевства</option>
<option value="9">Арены</option>
<option value="6">Поля боя</option>
<option value="2">Подземелья</option>
<option value="3">Рейды</option>
</select>
<select id="zone"></select>
Javascript :
Код:
var west = new Array();
var kali = new Array();
var outl = new Array();
var aren = new Array();
var nord = new Array();
var batt = new Array();
var inst = new Array();
var raid = new Array();
var zone = new Array();
zone[10] = nord;
zone[8] = outl;
zone[1] = kali;
zone[0] = west;
zone[9] = aren;
zone[6] = batt;
zone[2] = inst;
zone[3] = raid;
west[10] = "Сумеречный лес";
west[1537] = "Стальгорн";
west[130] = "Серебряный бор";
west[12] = "Элвиннский лес";
west[1519] = "Штормград";
west[85] = "Тирисфальские леса";
west[51] = "Тлеющее ущелье";
west[33] = "Тернистая долина";
west[25] = "Черная гора";
west[36] = "Альтеракские горы";
west[4298] = "Чумные земли: Анклав Алого ордена";
west[11] = "Болотина";
west[8] = "Болото Печали";
west[3] = "Бесплодные земли";
west[4] = "Выжженные земли";
west[47] = "Внутренние земли";
west[139] = "Восточные Чумные земли";
west[3430] = "Леса Вечной Песни";
west[40] = "Западный Край";
west[28] = "Западные Чумные земли";
west[44] = "Красногорье";
west[4080] = "Остров Кель'Данас";
west[3487] = "Луносвет";
west[1] = "Дун Морог";
west[38] = "Лок Модан";
west[41] = "Перевал Мертвого Ветра";
west[45] = "Нагорье Арати";
west[46] = "Пылающие степи";
west[3433] = "Призрачные земли";
west[267] = "Предгорья Хилсбрада";
west[1497] = "Подгород";
west[2257] = "Подземный поезд";
kali[17] = "Степи";
kali[1377] = "Силитус";
kali[457] = "Сокрытое море";
kali[3557] = "Экзодар";
kali[331] = "Ясеневый лес";
kali[400] = "Тысяча Игл";
kali[440] = "Танарис";
kali[141] = "Тельдрассил";
kali[357] = "Фералас";
kali[16] = "Азшара";
kali[148] = "Темные берега";
kali[1638] = "Громовой Утес";
kali[14] = "Дуротар";
kali[1657] = "Дарнас";
kali[618] = "Зимние Ключи";
kali[490] = "Кратер Ун'Горо";
kali[3525] = "Остров Кровавой Дымки";
kali[406] = "Когтистые горы";
kali[493] = "Лунная поляна";
kali[3524] = "Остров Лазурной Дымки";
kali[215] = "Мулгор";
kali[361] = "Оскверненный лес";
kali[1637] = "Оргриммар";
kali[405] = "Пустоши";
kali[15] = "Пылевые топи";
outl[3520] = "Долина Призрачной Луны";
outl[3521] = "Зангартопь";
outl[3519] = "Лес Тероккар";
outl[3518] = "Награнд";
outl[3522] = "Острогорье";
outl[3483] = "Полуостров Адского Пламени";
outl[3523] = "Пустоверть";
outl[3703] = "Шаттрат";
aren[4378] = "Арена Даларана";
aren[4406] = "Арена Доблести";
aren[3698] = "Арена Награнда";
aren[3702] = "Арена Острогорья";
aren[3968] = "Руины Лордерона";
nord[3537] = "Борейская тундра";
nord[67] = "Грозовая Гряда";
nord[4395] = "Даларан";
nord[65] = "Драконий Погост";
nord[66] = "Зул'Драк";
nord[4742] = "Лагерь Хротгара";
nord[210] = "Ледяная Корона";
nord[2817] = "Лес Хрустальной Песни";
nord[3711] = "Низина Шолазар";
nord[4197] = "Озеро Ледяных Оков";
nord[495] = "Ревущий фьорд";
nord[394] = "Седые холмы";
batt[2597] = "Альтеракская долина";
batt[4384] = "Берег Древних";
batt[3358] = "Низина Арати";
batt[3820] = "Око Бури";
batt[4710] = "Остров Завоеваний";
batt[3277] = "Ущелье Песни Войны";
inst[2017] = "Стратхольм";
inst[4100] = "Пещеры Времени: Очищение Стратхольма";
inst[718] = "Пещеры Стенаний";
inst[3791] = "Аукиндон: Сетеккские залы";
inst[4264] = "Ульдуар: Чертоги Камня";
inst[4272] = "Ульдуар: Чертоги Молний";
inst[1337] = "Ульдаман";
inst[717] = "Тюрьма";
inst[3713] = "Цитадель Адского Пламени: Кузня Крови";
inst[4813] = "Цитадель Ледяной Короны: Яма Сарона";
inst[4809] = "Цитадель Ледяной Короны: Кузня Душ";
inst[1583] = "Пик Черной горы";
inst[3714] = "Цитадель Адского Пламени: Разрушенные залы";
inst[3717] = "Резервуар Кривого Клыка: Узилище";
inst[3716] = "Резервуар Кривого Клыка: Нижетопь";
inst[3792] = "Аукиндон: Гробницы Маны";
inst[3789] = "Аукиндон: Темный лабиринт";
inst[3790] = "Аукиндон: Аукенайские гробницы";
inst[3846] = "Крепость Бурь: Аркатрац";
inst[3477] = "Азжол-Неруб: Азжол-Неруб";
inst[4415] = "Аметистовая крепость";
inst[3562] = "Цитадель Адского Пламени: Бастионы Адского Пламени";
inst[3847] = "Крепость Бурь: Ботаника";
inst[2366] = "Пещеры Времени: Черные топи";
inst[4375] = "Гундрак";
inst[1584] = "Глубины Черной горы";
inst[133] = "Гномреган";
inst[4196] = "Крепость Драк'Тарон";
inst[978] = "Зул'Фаррак";
inst[1417] = "Затонувший храм";
inst[2557] = "Забытый Город";
inst[4723] = "Испытание чемпиона";
inst[722] = "Курганы Иглошкурых";
inst[491] = "Лабиринты Иглошкурых";
inst[206] = "Крепость Утгард: Крепость Утгард";
inst[209] = "Крепость Темного Клыка";
inst[1196] = "Крепость Утгард: Вершина Утгард";
inst[3849] = "Крепость Бурь: Механар";
inst[4494] = "Азжол-Неруб: Ан'кахет: Старое Королевство";
inst[2100] = "Мародон";
inst[4095] = "Терраса Магистров";
inst[796] = "Монастырь Алого ордена";
inst[1581] = "Мертвые копи";
inst[4120] = "Нексус: Нексус";
inst[4228] = "Нексус: Окулус";
inst[2057] = "Некроситет";
inst[719] = "Непроглядная Пучина";
inst[4820] = "Цитадель Ледяной Короны: Залы Отражений";
inst[2437] = "Огненная пропасть";
inst[2367] = "Пещеры Времени: Старые предгорья Хилсбрада";
inst[3715] = "Резервуар Кривого Клыка: Паровое подземелье";
raid[4075] = "Плато Солнечного Колодца";
raid[4273] = "Ульдуар";
raid[4812] = "Цитадель Ледяной Короны";
raid[3959] = "Черный храм";
raid[3607] = "Резервуар Кривого Клыка: Змеиное святилище";
raid[4603] = "Склеп Аркавона";
raid[3428] = "Ан'Кираж";
raid[3429] = "Руины Ан'Киража";
raid[4500] = "Нексус: Око Вечности";
raid[3606] = "Пещеры Времени: Вершина Хиджала";
raid[3618] = "Логово Груула";
raid[4987] = "Храм Драконьего Покоя: Рубиновое святилище";
raid[3805] = "Зул'Аман";
raid[19] = "Зул'Гуруб";
raid[4722] = "Испытание крестоносца";
raid[3842] = "Крепость Бурь: Крепость Бурь";
raid[2562] = "Каражан";
raid[2677] = "Логово Крыла Тьмы";
raid[3836] = "Цитадель Адского Пламени: Логово Магтеридона";
raid[3456] = "Наксрамас";
raid[4493] = "Храм Драконьего Покоя: Обсидиановое святилище";
raid[2717] = "Огненные Недра";
raid[2159] = "Логово Ониксии";
function ChangeZones(map)
{
var zn = document.getElementById("zone");
zn.length = 0;
for(var i=0;i<zone[map].length;i++)
{
if(zone[map][i])
zn.options[zn.options.length] = new Option(zone[map][i], i);
}
}
__________________
Галя: Вот почему когда я пуск делаю и по ярлыку две то запускается, а если вот мне к примеру надо не из пуска её то ничего и в красном показывает, а надо ведь чтобы квадратик жёлтенький открывал и там 3 кнопки должно быть?
admin: О Боже!
admin: Кто-нибудь, пришлите ко мне уборщицу, пусть мой мозг со стен и потолка отмоет
Последний раз редактировалось Hantet; 20.06.2010 в 22:17.
|