Юрик
Newbie-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Юрик
-
Спасибо, за совет. Я очень извиняюсь, но оказывается в IE код РАБОТАЕТ!!!!!! а в опере - нет. Почему я забыл посмотреть как он работает в IE? мне стыдно. Ко заработал следущим образом: function load_text(Page){ $('#Wrap').fadeOut(400,function(){ $('#Wrap').fadeIn(400)});//показываем новую картинку $('#Wrap').load("h.html#s" + Page ); } </script> Теперь вопрос существенно меняется. Почему же он в опере отказывается работать? Ваше предложение рассмотрел. И не понял какой параметр передавать в функцию (e)? Я так понял, что вы советуете отменить действие по умолчнию? Но не понял ЧЕГО? Ссылки? Спасибо за то что со мной общаетесь. Очень Вам благодарен. e - формальный параметр. При вызове ничего передавать не надо - Объект событие и так передаётся в функцию-обработчик первым параметром. e передаётся чтобы можно было вызвать e.preventDefault(), чтобы отменить ссылку.. Спасибо.Попробовал.Не помогло. В Опере так ничего и не появляется.
-
Спасибо, за совет. Я очень извиняюсь, но оказывается в IE код РАБОТАЕТ!!!!!! а в опере - нет. Почему я забыл посмотреть как он работает в IE? мне стыдно. Ко заработал следущим образом: function load_text(Page){ $('#Wrap').fadeOut(400,function(){ $('#Wrap').fadeIn(400)});//показываем новую картинку $('#Wrap').load("h.html#s" + Page ); } </script> Теперь вопрос существенно меняется. Почему же он в опере отказывается работать? Ваше предложение рассмотрел. И не понял какой параметр передавать в функцию (e)? Я так понял, что вы советуете отменить действие по умолчнию? Но не понял ЧЕГО? Ссылки? Спасибо за то что со мной общаетесь. Очень Вам благодарен.
-
Попробовал и так. Текст все равно не появляется. Ставил даже в библиотеке jquery aler-ты. В функцию вроде вхожу правильно, параметры ею принимаются правильные, но вот результата не добиться.все равно текст стирается, а новый не появляется. Может правильно нужно указать путь к 1.html файлу?? он точно лежит в той же папке где и текущая страница?? Проверил!!! Даже пробовал написать полный путь к нему же. Точно в той папке лежит. Попробовал даже так : <script type="text/javascript"> function load_text(Page){ $('#Wrap').fadeOut(400,function(){ $('#Wrap').load("E:\Lena\h.html#s" + Page ); $('#Wrap').fadeIn(400)});//показываем новую картинку } </script> Текст стал прятаться плавно , а нового - нет все равно. Пробовал убрать параметр #s и Page оставив просто имя файла. Не помогает. В функцию load по идее могут передаваться 3 параметра. Один из них (второй) вроде - функция, которая выполняется после загрузки, а вот 3-й "callback" для чего? Кстати: не подскажите что означает цифра 1 после хэша в этой конструкции?И нужна ли она если строк с <li> - несколько? <LI><A href="#1" onClick="load_text()">заменить div</a></LI>
-
Попробовал и так. Текст все равно не появляется. Ставил даже в библиотеке jquery aler-ты. В функцию вроде вхожу правильно, параметры ею принимаются правильные, но вот результата не добиться.все равно текст стирается, а новый не появляется.
-
Есть такой HTML файл: <!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> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <script src="http://code.jquery.com/jquery-1.2.6.js"></script> <script type="text/javascript"> function load_text() { $('#Wrap').load("1.html#s3");} </script> <title>Проба</title> </head> <body> <div id="menu3"> <ul> <LI><A href="#1" onClick="load_text()">заменить div</a></LI> </ul> </div> <div Id="Wrap"> Этот текст должен замениться на текст из файла </div> </body> </html> Он должен по нажатии на ссылку заменить строку в блоке DIV ( с id="Wrap") на строку из файла 1.html из div с id="s3" Ниже привожу текст 1.html <!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> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Объекты для вставки</title> </head> <body> <div id="s1"> Это текст 1 </div> <div id="s2"> Это текст 2 </div> <div id="s3"> Это текст 3 </div> </body> </html> Сообственно вопрос. Текст плавно пропадает, а другой не появляется. Чтоя я не так делаю?
-
Спасибо попробовал так. Кодировка заголовка методом подбора стала отображаться по русски в UTF-8, а тело письма хорошо просматривается в windows-1251
-
Возникает проблема при просмотре в "The bat" отправленной почты с сайта. Тело письма просматривается нормально, а заголовок видится не в той кодировке и соответстввенно нечитабелен. Привожу код скрипта: <?php $config['smtp_username'] = 'ven'; //Смените на имя своего почтового ящика. $config['smtp_fullusername'] = 'ven@mail.lanck.net'; //Смените на имя своего почтового ящика. $config['smtp_port'] = '25'; // Порт работы. Не меняйте, если не уверены. $config['smtp_host'] = 'smtp.lanck.net'; //сервер для отправки почты(для наших клиентов менять не требуется) $config['smtp_password'] = 'xxxx'; //Измените пароль $config['smtp_debug'] = true; //Если Вы хотите видеть сообщения ошибок, укажите true вместо false $config['smtp_charset'] = 'windows-1251'; //кодировка сообщений. (или UTF-8, итд) $config['smtp_fromname'] = 'Письмо с сайта'; //Ваше имя - или имя Вашего сайта. Будет показывать при прочтении в поле "От кого" $config['smtp_fromaddr'] = 'ven@akush.spb.ru'; //От кого - адрес function smtpmail($mail_to, $subject, $message, $headers='') { global $config; if ($headers) $SEND .= $headers."\r\n\r\n"; else { //Эту строку пробовал по совету изложенному в http://www.spravkaweb.ru/php/sovet/mail не получилось //$SEND = "Content-Type: text/plain; charset=\"".$config['smtp_charset']."\"\r\n"; // $SEND = "Date: ".date("sD, d M Y H:i:s") . " UT\r\n"; $SEND .= "From: \"".$config['smtp_fromname']."\" <".$config['smtp_fromaddr'].">\r\n"; $SEND .= "To:".$mail_to."\r\n" ; //............. //$SEND .= 'Subject: ='.$subject."=?=\r\n"; $SEND .= "Subject: =?".$config['smtp_charset'].'?B?'.$subject."?=\r\n"; //$SEND .= "Subject:".base64_encode($subject). "\r\n"; //.............. $SEND .= "MIME-Version: 1.0\r\n"; $SEND .= "Content-Type: text/plain; charset=\"".$config['smtp_charset']."\"\r\n"; $SEND .= "Content-Transfer-Encoding: 8bit\r\n"; $SEND .= "X-Priority: 3\r\n\r\n"; } $SEND .= $message."\r\n".$SEND; if( !$socket = fsockopen($config['smtp_host'], $config['smtp_port'], $errno, $errstr, 30) ) { if ($config['smtp_debug']) echo $errno."<br>".$errstr; return false; } . . . ?> Комментариями помечено место с моими попытками показать заголовок в кодировке "windows-1251" Буду очень признателен за помощь.
-
Поддерживает ли Opera функцию load() из библиотеки <script src="http://code.jquery.com/jquery-latest.js"></script> Почему-то в ней не отрабатывет такая конструкция $('#Container').load('1.html #' + Page); В HomeSite при отладке работает хорошо.
-
При использовании jquery.corner.js при загрузке BODY я использую функцию в которой есть такая конструкция $("#x2").corner("round"); Вопрос: Если у меня на форме есть несколько элементов, у которых я хочу закруглить углы то можно ли им всем назначить один и тот же ID ("x2")? Я попробовал так сделать и вижу, что один элемент "Закругляется" а остальные - нет. Почему?
-
Большое спасибо, все хорошо заработало.
-
Уважаемый "Синдром" спасибо за помощь. Разобрался досконально в вашем алгоритме. Но т.к я новичок то у меня возникает вопрос по-поводу его работы. Ведет он себя так: 1. Зажигается 1-я картинка 2. Через 3 сек (не успев погаснуть) меняется на 2-ю 3. Гаснет (2-я) 4. Зажигается (2-я) 5. меняется на 1-ю 6. гаснет 1-я 7. зажигается 1-я и т.д из чего я делаю вывод, что строка 2 выполняется не дождавшись окончания "гашения" в строке 1, т.к. от перемены этих строк местами работа алгоритма не меняется ...... 1 $('#ID1').fadeOut(); //селектором находим картинку и плавно прячем ее 2 $('#ID1').attr('src', imgs); //в качестве сурса подставляем i элемент массива 3 $('#ID1').fadeIn(); //показываем новую картинку ...... Может быть такое? Ведь очень хочется, чтобы погасла 1-я а зажглась 2-я. Не знаю, нужно ли выкладывать весь код, если скажешь - выложу. Еще раз большое спасибо за помощь в освоении Java.
-
Спасибо большое за помощь. На просторах интернета я нашел информацию о том, что лучше использовать такую конструкцию var ff = document.getElementById("ID1") ; ff.src = "Picture"; чем document.getElementById("ID1").src = "Picture"; и далее работать с этой переменной f. Почему по аналогии не работает такая конструкция? ff.fadeOut(800);
-
Хотелось бы иметь плавно сменяющиеся 2 картинки. Подскажите пожалуйста, почему у меня не работает такой код? <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript" src="jquery-1.2.6.js"></script> <!--<script type="text/javascript" src="script.js"></script>>--> <script type="text/javascript" > function Multik(){ if (a=1) { var ff = document.getElementById("ID1"); alert(ff.src); ff.fadeOut(800); <!--$("ID1").fadeOut(800);--> <!--document.getElementById("ID1").src="Объявление2.jpg";--> alert(a); } if (a=2) { document.getElementById("ID1").src="Объявление2.jpg"; $("ID1").fadeIn(800);alert(a); } if (a=3) {$("img.ID1").fadeOut(800);alert(a);} a=a+1; if (a=5) { a=1;} } function ddd() { var a=1; setInterval('Multik()', 2400); } </script> <IMG id="ID1" alt="Приходите подготовленными Желаем удачи!!!" src ="Объявление1.jpg" width=400 height=250 > <title> Пример </title> </head> <body onload="ddd();"> </body> </html>