какую строчку мне в ява скрипт вставить что бы создал cookies с названием "ачат" значение переменной записать текущую дату(в UNIX формате) и время жизни 24 часа с момента создания
Code: <script language="Javascript"> var expiresDate = new Date(); function setCookie(name, value) { var valueEscaped = escape(value); var expiresDate = new Date(); expiresDate.setTime(expiresDate.getTime() + 24 * 60 * 60 * 1000); var expires = expiresDate.toGMTString(); var newCookie = name + "=" + valueEscaped + "; path=/; expires=" + expires; if (valueEscaped.length <= 4000) document.cookie = newCookie + ";"; } window.onload = setCookie('antichat', expiresDate.getTime()); </script> Мои попытки его заюзать успехом не увенчались..
Fepsis, Спасибо. работает. только почему то в експлорере он раз через пять их создает , не могу понять даже алгоритм. когда захочет создает , а когда нет Еще на некоторых после закрытия удаляются cookies , думаю проблема не в настройках браузера , потому что куки созданные в пхп храняться сколько надо
есть ссылка: Code: <a href="#" title="го?">Войти</a> можно ли запихать некоторые данные в title="го?" с помошью JS?
Привет в общем нужно при выборе разных option отображалась разная инфа в поле tip_sup Код страницы HTML: <html> <body> <div id="content"> <div id="wrapper"> <form method="post" action="" name="supform"> <div id="supform" class="stage active"> <em class="ct"><em></em></em> <div class="supwrapper"> <p class="rs-element"> <label for="login">Тема:</label> <span class="indicator"> <select id="suptema" name="tema" title="Выберите тему" tabindex="1"> <option value="1" selected="selected">11111111111111</option> <option value="2">2222222222222222</option> <option value="3">3333333333333333</option> <option value="4">4444444444444444</option> </select> </span> <p class="tip_sup"> <span>ЗДЕСЬ ИЗМЕНЯЕМАЯ ИНФА.</span> </p> </p> <p class="rs-element"> <label for="text" class="supltext">Текст:</label> <span class="indicator"><textarea class="supresp"> </textarea> </span> </p> <p class="rs-element"> <label for="enter"> </label> <input type="submit" id="enter" class="submit" value="Отправить запрос" tabindex="1" title=""> </p> </div> <em class="cb"><em></em></em> </div> </form> </div> </div> </body> </html> Как это сделать на жабе?
2ZnikiR В твоем случае можно так. Добавь в селект событие Code: onchange="getInfo(this.options[this.selectedIndex].text)" А потом сделай функцию: Code: <script language="JavaScript"> function getInfo(val) { var e = document.getElementById('supform'); var elems = e.getElementsByTagName('span'); var a = elems[1].innerHTML = val; } </script>
не работает твой скрипт. Я тут кое-что переписал у меня вроде работает,правда выводится занчение в textarea. А Вывести куда надо не получается. Code: function selection() { var arr = [ "Внимание : 11111", "Внимание : 22222", "Внимание : 33333", "Внимание : 44444", ] var selObj = document.getElementById('suptema'); var txtIndexObj = document.getElementById('supresp'); var selIndex = selObj.selectedIndex; txtIndexObj.value = arr[selIndex]; Но никак не получется поместить данные в HTML: <p class="tip_sup"> <span>ТЕКСТ</span> </p> Может задать id у 'p' или 'span'??? Всё добавил id у спана и всё супер. Спасибо.
Если у тебя не работает, то значит, ты что-то неправильно сделал. Полный код: Code: <html> <script language="JavaScript"> function getInfo(val) { var e = document.getElementById('supform'); var elems = e.getElementsByTagName('span'); var a = elems[1].innerHTML = val; } </script> <body> <div id="content"> <div id="wrapper"> <form method="post" action="" name="supform"> <div id="supform" class="stage active"> <em class="ct"><em></em></em> <div class="supwrapper"> <p class="rs-element"> <label for="login">Тема:</label> <span class="indicator"> <select id="suptema" name="tema" title="Выберите тему" tabindex="1" onchange="getInfo(this.options[this.selectedIndex].text)"> <option value="1" selected="selected">11111111111111</option> option value="2">2222222222222222</option> <option value="3">3333333333333333</option> <option value="4">4444444444444444</option> </select> </span> <p class="tip_sup"> <span id="qqq">ЗДЕСЬ ИЗМЕНЯЕМАЯ ИНФА.</span> </p> </p> <p class="rs-element"> <label for="text" class="supltext">Текст:</label> <span class="indicator"> <textarea class="supresp"> </textarea> </span> </p> <p class="rs-element"> <label for="enter"> </label> <input type="submit" id="enter" class="submit" value="Отправить запрос" tabindex="1" title=""> </p> </div> <em class="cb"><em></em></em> </div> </form> </div> </div> </body> </html>
Ладно у меня тут уже другая проблема. В общем Нужно чтобы форма была спрятана и открывалась,только по по нажатию ссылки. Какна стене в ВК. HTML: <div id="do_ans"> <form method="post" action="" name="supform" > <input type="hidden" name="resp" value="answers" > <textarea name="supresp" id="do_ans" class="textarea"></textarea> <label for="enter"> </label> <input type="submit" id="do_ans" class="submit" value="Ответить" tabindex="1" title="Ответить"> </form> </div>
2 ZnikiR Code: <script language="JavaScript"> function showHolder() { document.getElementById('do_ans').style.display = ''; } </script> <a href="#" onclick="showHolder()">show</a> <div id="do_ans" style="display:none;"> <form method="post" action="" name="supform" > <input type="hidden" name="resp" value="answers" > <textarea name="supresp" id="do_ans" class="textarea"></textarea> <label for="enter"> </label> <input type="submit" id="do_ans" class="submit" value="Ответить" tabindex="1" title="Ответить"> </form> </div> Смотри эффекты в jQuery, если хочешь, чтобы форма плавно открывалась, как в контакте.
Спасибо diGriz. Только что примено так сделал,сам. Хотел удалить вопрос. Слушай. А как вывести переменную в определеном месте на станице? ну аналог принт или echo в php Или сразу скажи как сделать,когда показывается форма "show" убирался. Просто думал выводить при помощи java а при выполнение функции,просто заменять"show" на ""
Я сделал так HTML: <script language="JavaScript"> function showHolder() { document.getElementById('do_ans').style.display = ''; document.getElementById('to_delete').style.display = 'none'; } </script> <a href="#" id="to_delete" onclick="showHolder()">show</a> <div id="do_ans" style="display:none;"> <form method="post" action="" name="supform" > <input type="hidden" name="resp" value="answers" > <textarea name="supresp" id="do_ans" class="textarea"></textarea> <label for="enter"> </label> <input type="submit" id="do_ans" class="submit" value="Ответить" tabindex="1" title="Ответить"> </form> </div>
как такое реализовать ,что когда в браузере выскакивает окошко ,где предлагается открыть файл или его сохранить ,то после нажатия на кнопку ок файл начал скачиваться, а юзера с паузой 5 секунд перебросило на главную страницу
На примере сервиса slil.ru Это скачка через 10 секунд. Code: <META HTTP-EQUIV=Refresh Content="10;URL=/LINK/FILE.rar"> Точно так-же перекидываем и на главную. Code: <META HTTP-EQUIV=Refresh Content="16;URL=/"> Мне кажется так проще всего
Есть страница. На ней много js скриптов, вставленных с помощью src. Нужно один из них заставить грузиться после всех, т.е. после полной загрузки остальных скриптов. Можно ли это как нибудь реализовать? Заранее спасибо!
leofix, Code: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <div id="twitter_followers"></div> <script> $(document).ready(function(){ $.getJSON('http://twitter.com/users/usejquery.json?callback=?', function(json) { // получение информации о пользователе @ usejquery $('#twitter_followers').text(json.followers_count); // получение числа фоллоуверов из json объекта и размещение в <span> }); }); </script> У меня работает...