PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (6): « 1 2 3 [4] 5 6 »
Найдено сообщений: 82
Sutar
Отправлено: 23 Октября, 2011 - 14:59:15 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy а можно дороботать? если стоит самое первое, то его показывает сразу, ито по началу, инчего не показывает, а потом, когда выбрал, только начинает...
(Добавление)
illy как сделать, чтоб при нажатие на
Удалялся кук: balans
Sutar
Отправлено: 23 Октября, 2011 - 12:04:53 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy нет не так, у меня не для новостей, вот скрипт:
CODE (
htmlphp ):
скопировать код в буфер обмена
< select onchange= 'page2(this.value)' >
< option value= '1' > 1</ option>
< option value= '2' > 2</ option>
</ select>
< div id= 'pf1' > 1</ div>
< div style= 'display:none;' id= 'pf2' > 2</ div>
Это для поиска, для выбора где искать, я просто его урезал, чтоб было проще понять что к чему)
Sutar
Отправлено: 22 Октября, 2011 - 19:33:51 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy а на PHP можете сделать?
Просто у меня стоит так:
CODE (
htmlphp ):
скопировать код в буфер обмена
< select style= 'width:100%;' onchange= 'page2(this.value)' >
< option value= '1' > 1</ option>
< option value= '2' > 2</ option>
</ select>
При выборе 1 выпадает один текст, если 2, тогда другой...
А поставил:
CODE (
htmlphp ):
скопировать код в буфер обмена
< select style= 'width:100%;' onchange= 'page2(this.value)' >
< option id= 'opt1' value= '1' > 1</ option>
< option id= 'opt2' value= '2' > 2</ option>
</ select>
Всё сохраняет, но не меняет текст.
Вот скрипт, который меняет текст.
Спойлер (Отобразить ) CODE (
htmlphp ):
скопировать код в буфер обмена
var pages = 2; function page(num)
{for(i = 1; i <= pages; i++ )
{ if ( i == num) continue ; document. getElementById( "pg" + i) . style. display = "none" ; }
document. getElementById( "pg" + num) . style. display = "block" ; }
var pages2 = 5 ; function page2( num)
{ for ( i = 1 ; i <= pages2; i++ )
{ if ( i == num) continue ; document. getElementById( "pf" + i) . style. display = "none" ; }
document. getElementById( "pf" + num) . style. display = "block" ; }
Sutar
Отправлено: 22 Октября, 2011 - 14:48:27 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy можешь помочь с проблемой више и с этой?
Когда выбираешь что-то с select тоесть 1 или 2
То чтоб сохраняло, до закрытие страницы, а если обновить, то оно так и оставалось, то что выбрал...
Sutar
Отправлено: 21 Октября, 2011 - 14:18:00 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy всё, я понял в чем била ошибка)
Я скрипт кида между <head> и </head>, а нужно было, чтоб он стоял в самом конце...
Спасибо работает на все 100%, кстати как сделать, чтоб если в куке нету сохранения, то блок был открыт, и то у меня он закрыт, и его нужно самому открывать, а нужно, чтоб он был открыт, и при случае, его мог пользователь закрыть спасибо.
Думаю если написать: что модуля например server=1 и server=0 нету, тогда идет:
CODE (
htmlphp ):
скопировать код в буфер обмена
document. getElementById( 'plus' ) . innerHTML= '-' ;
document. getElementById( name) . style. display= '' ;
document. cookie= "server=1;" ;
Sutar
Отправлено: 20 Октября, 2011 - 19:22:31 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy это не мой) я снял с другого сайта, вы можете сделать свой скрипт, который вы кидали выше... Просто когда скрипт идет так:
CODE (
htmlphp ):
скопировать код в буфер обмена
< a id= plus class= f href= "javascript:tog('show')" > +</ a>
< div id= show style= 'display:none;z-index:1' > 222</ div>
то всё будет ок.
А если написать по другому, как я кинул выше, тоесть где закрыто много тегов, пример:
CODE (
htmlphp ):
скопировать код в буфер обмена
< table cellspacing= '0' cellpadding= '0' border= '0' width= '100%' >
< tr> < td>< a id= plus class= f href= "javascript:tog('show')" > +</ a></ td> </ tr>
< tr>< td id= show style= 'display:none;z-index:1' > 222</ td></ tr>
</ table>
Он будет закрывать, и открывать, но при сохранение в куки, он не будет работать...
Sutar
Отправлено: 20 Октября, 2011 - 18:57:31 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy
CODE (
htmlphp ):
скопировать код в буфер обмена
function mySelect( form) { form. select( ) ; }
function ShowOrHide( d1, d2) { if ( d1 != '' ) DoDiv( d1) ; if ( d2 != '' ) DoDiv( d2) ; }
function DoDiv( id) {
var item = null ;
if ( document. getElementById) { item = document. getElementById( id) ; }
else if ( document. all) { item = document. all[ id] ; }
else if ( document. layers) { item = document. layers[ id] ; }
if ( ! item) { }
else if ( item. style) {
if ( item. style. display == "none" ) { item. style. display = "" ; } else { item. style. display = "none" ; }
} else { item. visibility = "show" ; }
}
Sutar
Отправлено: 20 Октября, 2011 - 18:15:06 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy а, не заметил сразу)
Короче, я наверно понял почему у меня не работает ваш скрипт там где я хочу...
Вот:
CODE (
htmlphp ):
скопировать код в буфер обмена
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns= "http://www.w3.org/1999/xhtml" >
< head>
< title> Заголовок</ title>
< script type= "text/javascript" language= "JavaScript" src= "/style/server.js" ></ script>
</ head>
< body>
< script language= 'javascript' > document. write( + ShowOrHide+ ) ;</ script>
< table cellspacing= '0' cellpadding= '0' border= '0' width= '100%' >
< tr>
< td width= '100%' > Заголовок</ td>
< td width= '28px' >< a id= plus class= f href= "javascript:tog('show')" >< img src= '../images/views.png' border= '0' width= '25' height= '25' /></ a></ td>
</ tr>
< tr>
< td id= show style= 'display:;none;z-index:1' colspan= '2' >
< table cellspacing= '0' cellpadding= '0' border= '0' width= '100%' >
< tr> < td width= '50%' > 1</ td> < td width= '50%' > 2</ td> </ tr>
</ table>
</ td></ tr>
</ table>
</ body>
</ html>
Потому-что как видите кнопка закрыть/открыть находится от строки через много тегов, вы можете это исправить?
Sutar
Отправлено: 20 Октября, 2011 - 15:53:21 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy вы хорошо розбираетесь в скриптах, можете помочь?
Вот скрипт, при навидение, он стает такимто цветом, как сделать, чтоб цвет куда навел ставал черным, и подчеркнутым?
Sutar
Отправлено: 18 Октября, 2011 - 17:57:04 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков
Ответов: 95 Просмотров: 5333
illy
всёравно не работает, оно всё записывает, но почему-то не работает.
Думал Опера глючит, нет... через Google Chrome тоже не работает, его открывает, закрывает, записывает значение 1 или 0, но если открыл, обновил, он снова закрыт...
И если вы решите эту проблему, можете сделать такое: чтоб + менялся если блок открытый на -
Спасибо.
Страниц (6): « 1 2 3 [4] 5 6 »
Powered by ExBB FM 1.0 RC1. InvisionExBB