Показано с 1 по 8 из 8

Тема: При входе на сайт выскакивает табличка и требует ввода имени. Как сделать такое?

  1. #1
    Постоялец Аватар для Andron
    Регистрация
    25.12.2003
    Адрес
    Latvija Riga Salacas 21-54
    Сообщений
    51
    Спасибо
    я - 0; мне - 2

    При входе на сайт выскакивает табличка и требует ввода имени. Как сделать такое?

    Как делать так чтобы При входе на главную страничку выскакивала табличка и требовала имя? И когда ты набираешь имя и наживаешь ок там было написанно например Привет (введенное имя) На моем сайте ты найдешь много интересного!

  2. #2
    Модератор
    Лучший модератор раздела "Информационные Технологии" 2010
      "Мистер форума" Осень 2006, Лучший модератор раздела "Информационные Технологии" 2007, Лучший модератор раздела "Информационные Технологии" 2009
    Аватар для Speed
    Регистрация
    30.01.2002
    Адрес
    in the Network
    Сообщений
    1,463
    Спасибо
    я - 19; мне - 105

    Стрела

    Код HTML:
    <script language="JavaScript"><!-- Begin Script
    var expDays = 30;var exp = new Date();exp.setTime(exp.getTime() + (expDays*24*60*60*1000));function Who(info){
    var VisitorName = GetCookie('VisitorName')
    if (VisitorName == null) {VisitorName = prompt("Представьтесь, пожалуйста:");SetCookie ('VisitorName', VisitorName, exp);}
    return VisitorName;}
    function When(info){
    var rightNow = new Date()
    var WWHTime = 0;WWHTime = GetCookie('WWhenH')
    WWHTime = WWHTime * 1
    var lastHereFormatting = new Date(WWHTime);
    var intLastVisit = (lastHereFormatting.getYear() * 10000)+(lastHereFormatting.getMonth() * 100) + lastHereFormatting.getDate()
    var lastHereInDateFormat = "" + lastHereFormatting;
    var dayOfWeek = lastHereInDateFormat.substring(0,3)
    var dateMonth = lastHereInDateFormat.substring(4,11)
    var timeOfDay = lastHereInDateFormat.substring(11,16)
    var year = lastHereInDateFormat.substring(23,25)
    var WWHText = dayOfWeek + ", " + dateMonth + " at " + timeOfDay
    SetCookie ("WWhenH", rightNow.getTime(), exp)
    return WWHText;}
    function Count(info){
    var psj=0;
    var WWHCount = GetCookie('WWHCount')
    if (WWHCount == null) {WWHCount = 0;}
    else{
    WWHCount++;}
    SetCookie ('WWHCount', WWHCount, exp);return WWHCount;}
    function set(){
    VisitorName = prompt("Представьтесь, пожалуйста:");SetCookie ('VisitorName', VisitorName, exp);SetCookie ('WWHCount', 0, exp);SetCookie ('WWhenH', 0, exp);}
    function getCookieVal (offset) {var endstr = document.cookie.indexOf (";", offset);if (endstr == -1)
    endstr = document.cookie.length;return unescape(document.cookie.substring(offset, endstr));}
    function GetCookie (name) {var arg = name + "=";var alen = arg.length;var clen = document.cookie.length;var i = 0;while (i< clen) {var j = i + alen;if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);i = document.cookie.indexOf(" ", i) + 1;if (i == 0) break;}
    return null;}
    function SetCookie (name, value) {var argv = SetCookie.arguments;var argc = SetCookie.arguments.length;var expires = (argc>2) ? argv[2] : null;var path = (argc >3) ? argv[3] : null;var domain = (argc >4) ? argv[4] : null;var secure = (argc >5) ? argv[5] : false;document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : (";expires=" + expires.toGMTString())) +
    ((path == null) ? "" : (";path=" + path)) +
    ((domain == null) ? "" : (";domain=" + domain)) +
    ((secure == true) ? ";secure" : "");}
    function DeleteCookie (name) {var exp = new Date();exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();}
    //--></script><script language="JavaScript"><!--
    document.write(" Добро пожаловать <b><i>" + Who() + "</i></b>. Вы здесь <b><i>" + Count() + "</i></b> раз(а). Последний раз это было в <b><i>" + When() +"</i></b.")
    //--></script>
    вроди это

  3. #3
    Участник
      "Стотысячный автор (1 800 000 сообщение)"
    Аватар для Shinshi
    Регистрация
    25.07.2002
    Адрес
    Москва
    Сообщений
    435
    Спасибо
    я - 3; мне - 5
    А как сделать так....чтор можно было изменить имя?

  4. #4
    Старожил Аватар для Vaulter
    Регистрация
    30.12.2002
    Адрес
    бункер
    Сообщений
    196
    Спасибо
    я - 0; мне - 0
    °•.ШиншиллА.•°, зачем? ты вообще хочешь то что сделать на сайте???? на js?

  5. #5
    Группа удаления Аватар для Unknown
    Регистрация
    20.05.2003
    Адрес
    Russia, Moscow reg.
    Сообщений
    867
    Спасибо
    я - 16; мне - 108
    Vaulter, имя она ввела, в куках они остались, а куки нам почистить слабо, котому что мы не знаем, что это такое - вот, что человек хочет

  6. #6
    Старожил Аватар для Vaulter
    Регистрация
    30.12.2002
    Адрес
    бункер
    Сообщений
    196
    Спасибо
    я - 0; мне - 0
    °•.ШиншиллА.•°,
    Я ввела имя например овпмоппнро....(вот в этой табличке)...а теперь хочу его изменить! КАК?!
    можно я тупым притворюсь? я не вижу тут никакой таблички... какая табличка? Вас очень трудно понять. вопросики у вас хитрые какието )))
    Короче...сиди, разбирай что делает скрипт! тогда все поймешь... как и что и где?
    это гораздо было бы правильнее, чем задавать вопросы, подразумевающие ответ в сотню листов....
    тхех... программисты часто отвечают: RTFM
    Read the ****ing manual
    в переводе... Читай долбанную документацию....

  7. #7
    Участник
      "Стотысячный автор (1 800 000 сообщение)"
    Аватар для Shinshi
    Регистрация
    25.07.2002
    Адрес
    Москва
    Сообщений
    435
    Спасибо
    я - 3; мне - 5
    ТОЧНЯК! Извините...совсем забыла про КУКИ!

  8. #8
    ApecToKpaT
    Гость
    Speed, Здаствуйте. У меня к Вам вопрос. Вы написали скрипт для ввода имени, а для ввода логина и пароля есть?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •