За последние 24 часа нас посетили 19890 программистов и 1694 робота. Сейчас ищет 1701 программист ...

Фреймы и сесии ?

Тема в разделе "Вопросы от блондинок", создана пользователем andr3w, 14 июн 2007.

  1. andr3w

    andr3w Активный пользователь

    С нами с:
    14 апр 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Украина, Львов
    У меня возник такой вопрос.
    Есть чат. Интерфейс построен на фреймах..
    Возможно ли сделать чтобы юзеры не могли открыть чат в двух окнах ?
    Тоесть чтобы при открытии второго окна с чатом их в этомже окне бросало на главную страницу...


    Зы. Зарание благодарен..
     
  2. andr3w

    andr3w Активный пользователь

    С нами с:
    14 апр 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Украина, Львов
    Никто так и не знает ответа ?
     
  3. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Вы протестируйте.
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    а что не так со вторым окном? не понимаю причину беспокойства.
     
  5. andr3w

    andr3w Активный пользователь

    С нами с:
    14 апр 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Украина, Львов
    дело не в беспокойстве... а дело в моем интересе возможно ли так сделать ?
     
  6. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    - а можно ли самого себя вдруг укусить за ухо?
    - а ты попробуй
    - не волнуйся, случайно укусить самого себя сложно.
    - дело не в беспокойстве - мне интересно, возможно ли это сделать?
     
  7. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    HTML:
    1.  
    2. <script language="JavaScript">
    3. var newMY=window.open('','thisMY');
    4. newMY.close();
    5. window.name='thisMY';
    измышления на эту тему! просьба не пинать ... это так только для ржача! :)

    в лисе надо глядеть логи!
    в ие это выглядит весело! особенно если по обновляется ....
     
  8. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    мдя .... надумал ещё метод:

    при запросе отдается контент .... броузер формирует некий кеш - имя окна!
    и по аяксу запрашивает контент окна с передачей имени! если имени нету (например в сессии) то отдаем контент .. если имя не совпадет то отдаем команду на закрытие окна!
     
  9. Anonymous

    Anonymous Guest

    У меня только один, законный, в принципе, вопрос... Нахрена?
     
  10. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    я тут малек поработал на предыщим скриптом .... убрал веселость...
    HTML:
    1.  
    2.  
    3. <script language="JavaScript">
    4.  
    5.  
    6.   var newMY=window.open('','thisMY');
    7.   if(newMY!==self){newMY.close();}else{document.writeln('<b>YES it\'s self</b><br>');}
    8.   window.name='thisMY';
    9.  
    10. Трям!
    11.  
    12.  
    жаль пока непонял как обойти заперт ФаерФокса! :)
     
  11. Anonymous

    Anonymous Guest

    andr3w, убери рекламу из подписи.
    nimistar, вопрос законнен, потому что смысла в этом действии — ноль.
     
  12. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    навскидку два варианта:
    1. чат
    2. онлайн игра (вообщем там подобное и ведел ... но давно ... сейчас невспомню в какой! потому и изгаляюсь :) )

    но ещё раз прошу ... хочешь обсудить мотивацию .... вынеси все это в одельный топик .... а то ведь зафлудить могем ... и так искать сложно!
     
  13. Anonymous

    Anonymous Guest

    Я не спрашиваю, где. Я спрашиваю, зачем? Обьясни мне, убогому, что пользователь получит/потеряет, если откроет второе окно?
     
  14. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Пользовательский интерфейс должен проектировать во всяком случае НЕ программист.
     
  15. nimistar

    nimistar Активный пользователь

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    Горбунов Олег - вставить палки в колеса при попытке писать/играть от разных имен!

    да и вконце концов просто ... для меня например интересная задачка :)

    потом почисть топик от наших перепалок плз ... имхо плохо выглядит
     
  16. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    в таком случает фреймы тут не при чём - это можно отследить только по айпишнику