€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90 •
Посмотреть все темы
Кнопки
1
10
ЖеСтОкАя
@ЖеСтОкАя
23.10.2008
Здраствуйте
Если вам не трудно помогите мне
не знаю как прописать для каждого стиля отдельную кнопку
<script>
function setstyle(cssname) {
if(!parent.frames.length) document.getElementsByTagName("link")[0].href=cssname;
else {for(i=0; i<parent.frames.length; i++) {obj=parent.frames[i].document.getElementsByTagName("link")[0];if(obj) obj.href=cssname;}}
}
</script>
<select onchange="setstyle(this.value)">
<option value='style.css'>-=стандарт=-</option>
<option value='style1.css'>Стиль 1.css</option>
<option value='style2.css'>Стиль 2.css</option>
</select>
Отредактировано ЖеСтОкАя -
23.10.2008
2902
serhio
@serhio
23.10.2008
ЖеСтОкАя
пишет:
Здраствуйте
Если вам не трудно помогите мне
не знаю как прописать для каждого стиля отдельную кнопку
<script>
function setstyle(cssname) {
if(!parent.frames.length) document.getElementsByTagName("link")[0].href=cssname;
else {for(i=0; i<parent.frames.length; i++) {obj=parent.frames[i].document.getElementsByTagName("link")[0];if(obj) obj.href=cssname;}}
}
</script>
<select onchange="setstyle(this.value)">
<option value='style.css'>-=стандарт=-</option>
<option value='style1.css'>Стиль 1.css</option>
<option value='style2.css'>Стиль 2.css</option>
</select>
попробуй так - скрипт оставь в том виде, что есть... а селектор замени на кнопки вида:
<input type=button ... onclick="setstyle(cssname1)">
<input type=button ... onclick="setstyle(cssname2)">
<input type=button ... onclick="setstyle(cssname3)">
где cssname№ - имя файла стиля - style.css, style1.css и style2.css ... вместо многоточий в кнопках - нужные тебе параметры кнопки - стиль, размер, value и тому подобное...
10
ЖеСтОкАя
@ЖеСтОкАя
23.10.2008
serhio
пишет:
ЖеСтОкАя
пишет:
Здраствуйте
Если вам не трудно помогите мне
не знаю как прописать для каждого стиля отдельную кнопку
<script>
function setstyle(cssname) {
if(!parent.frames.length) document.getElementsByTagName("link")[0].href=cssname;
else {for(i=0; i<parent.frames.length; i++) {obj=parent.frames[i].document.getElementsByTagName("link")[0];if(obj) obj.href=cssname;}}
}
</script>
<select onchange="setstyle(this.value)">
<option value='style.css'>-=стандарт=-</option>
<option value='style1.css'>Стиль 1.css</option>
<option value='style2.css'>Стиль 2.css</option>
</select>
попробуй так - скрипт оставь в том виде, что есть... а селектор замени на кнопки вида:
<input type=button ... onclick="setstyle(cssname1)">
<input type=button ... onclick="setstyle(cssname2)">
<input type=button ... onclick="setstyle(cssname3)">
где cssname№ - имя файла стиля - style.css, style1.css и style2.css ... вместо многоточий в кнопках - нужные тебе параметры кнопки - стиль, размер, value и тому подобное...
Спасибо большое,все получилось.
Отредактировано ЖеСтОкАя -
23.10.2008
10
ЖеСтОкАя
@ЖеСтОкАя
23.10.2008
не получается, прописала так:
<center><script>
function setstyle(cssname) {
if(!parent.frames.length) document.getElementsByTagName("link")[0].href=cssname;
else {for(i=0; i<parent.frames.length; i++) {obj=parent.frames[i].document.getElementsByTagName("link")[0];if(obj) obj.href=cssname;}}
}
</script>
<input style="background-color:#ff0000" type="button" value="красный" onClick="setstyle(свой стиль)Color='ff0000'">
<input style="background-color:#ffff00" type="button" value="желтый" onClick="setstyle(свой стиль)Color='ffff00'">
<input style="background-color:#00ff00" type="button" value="зеленый" onClick="setstyle(свой стиль)Color='00ff00'">
</select>
</center>
ничего не открывается,выдает ошибку
Отредактировано ЖеСтОкАя -
23.10.2008
2902
serhio
@serhio
23.10.2008
ЖеСтОкАя
пишет:
не получается, прописала так:
<center><script>
function setstyle(cssname) {
if(!parent.frames.length) document.getElementsByTagName("link")[0].href=cssname;
else {for(i=0; i<parent.frames.length; i++) {obj=parent.frames[i].document.getElementsByTagName("link")[0];if(obj) obj.href=cssname;}}
}
</script>
<input style="background-color:#ff0000" type="button" value="красный" onClick="setstyle(свой стиль)Color='ff0000'">
<input style="background-color:#ffff00" type="button" value="желтый" onClick="setstyle(свой стиль)Color='ffff00'">
<input style="background-color:#00ff00" type="button" value="зеленый" onClick="setstyle(свой стиль)Color='00ff00'">
</select>
</center>
ничего не открывается,выдает ошибку
<input style="background-color:#ff0000" type="button" value="красный" onClick="setstyle(style.css)">
<input style="background-color:#ffff00" type="button" value="желтый" onClick="setstyle(style1.css)">
<input style="background-color:#00ff00" type="button" value="зеленый" onClick="setstyle(style2.css)">
только учти еще то, что эти файлы стилей - style1.css и style2.css - должны быть созданы и находиться у тебя в директории чата...