Редирект на html (js) с сохранением адреса

Тема в разделе "Другие языки", создана пользователем vilgelm, 23 авг 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. vilgelm

    vilgelm Создатель

    Регистр.:
    17 сен 2006
    Сообщения:
    18
    Симпатии:
    4
    Здравствуйте.

    Подскажите пожалуйста, как это реализовать:

    Есть файл p10.html
    Есть p10.phtml

    Мне требуется, что бы при обращении к p10.html открывался p10.shtml, но при этом в адресной строке браузера показывалось p10.html

    Нужно реализовать с использованием html и js.

    Вариант с .htaccess не канает, ибо вываливается International Server Error.

    Буду очень благодарен!

    Заранее спасибо.
     
  2. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    вот пример
    PHP:
      /**
       * Перенаправление
       * @param string URL
       * @param integer Задержка в сек
       * @param mixed Тип заголовок или мета
       */
      
    function redirect($url$time=0$type='header') {
        switch (
    $type):
          case 
    'meta':
            echo
    '<meta http-equiv="refresh" content="' $time '; URL=' $url '" >';
            break;
          default:
            echo
    "<script>document.location.href='$url';</script>\n";
            break;
        endswitch;
      }
    это редирект
    а то что вам нужно
    только аякс или фрейм
     
    vilgelm нравится это.
  3. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    я в панике, мы все умрем :D

    зы. в сообщении выше адресная строка будет меняться. загрузить хтмл без подмены адреса можно только аяксом
     
    vilgelm нравится это.
  4. vilgelm

    vilgelm Создатель

    Регистр.:
    17 сен 2006
    Сообщения:
    18
    Симпатии:
    4
    Спасибо!

    ОК, а каков вариант с аяксом? Можете объяснить, как это сделать. Хоть ссылочку на мануал подкинуть ;)
     
  5. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    вот динамическая загрузка страниц
    http://anton.shevchuk.name/javascript/jquery-for-beginners-ajax/
     
    vilgelm нравится это.
Статус темы:
Закрыта.