ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Кнопки

 

10
ЖеСтОкАя @ЖеСтОкАя
Здраствуйте
Если вам не трудно помогите мне
не знаю как прописать для каждого стиля отдельную кнопку

<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
ЖеСтОкАя пишет:

Здраствуйте
Если вам не трудно помогите мне
не знаю как прописать для каждого стиля отдельную кнопку

<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
ЖеСтОкАя @ЖеСтОкАя
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
ЖеСтОкАя @ЖеСтОкАя
не получается, прописала так:


<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
ЖеСтОкАя пишет:

не получается, прописала так:


<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 - должны быть созданы и находиться у тебя в директории чата...