none
Redirect с задержкой времени. RRS feed

Ответы

  • "Сколько тем моих не отвечено?" - ну мы же не Оракул, а простые люди.

    "Вы даёте сторонний скрипт? Зачем тогда нужен ASP.NET?" - скрипт это часть веб-приложения, не важно на чём и на какой платформе сгенерирована HTML страница.

    "Это Вам ответ на мой вопрос: @Response.AppendHeader("Refresh", "10; url=Buy");" - можно и так. Данный вариант вам подходит лучше, вот и прекрасно. Получается целых два варианта. Выбирайте тот, который лучше подходит вам и вашему проекту.

    "До этого Вы меня усердно толкали на глобализацию, Которую я успешно обошёл. И сделал сайт, многоязычный, без глоболизации и файлов rexs." - совет на то и совет. Прислушиваться или нет уже дело ваше. Решили без глобализации, вас это устраивает, значит прекрасно, ваше право. А я и многие другие делаем по другому и это нас устраивает.

    "Многоликий ASP. Кому дано, кому NET..." - никто не заставляет его использовать. Пишите на PHP, в чём преграда?


    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа Континент 30 августа 2013 г. 8:30
    26 августа 2013 г. 19:45
    Модератор

Все ответы

  • Можете вызвать метод Thread.Sleep, на нужное время, перед вызовом метода редиректа.

    Сделаем содержимое сообщества лучше, вместе!

    25 августа 2013 г. 10:41
    Модератор
  • Это конечно интересно.

    Но, он сперва делает Redirect, затем притормаживает страницу на определённое время.

    А надо наоборот.

    На открывшейся странице Вышла надпись, Например: Привет!.

    И через 10 секунд пошёл Redirect на другую страницу.

    25 августа 2013 г. 11:34
  • не проще ли на самой странице с вашим "Привет!" оформить редирект с задержкой
    25 августа 2013 г. 16:07
  • "На открывшейся странице Вышла надпись, Например: Привет!. И через 10 секунд пошёл Redirect на другую страницу." - тогда это не редирект получается. Редирект - процесс перенаправления приходит от сервера. Вам просто нужен скрипт.

    <%@ Page Language="C#" AutoEventWireup="true"
      CodeBehind="WebForm.aspx.cs" Inherits="WebApplication.WebForm" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
      <title></title>
      <script src="Scripts/jquery-2.0.3.js" type="text/javascript"></script>
    </head>
    <body>
      <form id="form1" runat="server">
        <span>Привет !</span>
      </form>
      <script type="text/javascript">
        $(document).ready(function () {
          window.setTimeout(function () {
            window.location = "http://www.google.com/";
          }, 10000);
        });
      </script>
    </body>
    </html>


    Сделаем содержимое сообщества лучше, вместе!

    • Предложено в качестве ответа Medet Tleukabiluly 26 августа 2013 г. 6:45
    25 августа 2013 г. 16:15
    Модератор
  • Сложно то как всё. А средствами ASP.NET MVC ?

    Для RAZOR...

    25 августа 2013 г. 16:22
  • Да вам просто нижний скрипт нужен и всё. Просто под рукой этот проект был открыт.

    Сделаем содержимое сообщества лучше, вместе!

    25 августа 2013 г. 16:25
    Модератор
  • Хочу средствами ASP.NET MVC RAZOR...
    25 августа 2013 г. 16:29
  • Ну я же вам привёл самый простой скрипт :). JavaScript он и в Африке JavaScript, не имеет значение как создана эта страница. Что конкретно не получается у вас?

    Сделаем содержимое сообщества лучше, вместе!

    26 августа 2013 г. 19:09
    Модератор
  • "Сколько тем моих не отвечено?" - ну мы же не Оракул, а простые люди.

    "Вы даёте сторонний скрипт? Зачем тогда нужен ASP.NET?" - скрипт это часть веб-приложения, не важно на чём и на какой платформе сгенерирована HTML страница.

    "Это Вам ответ на мой вопрос: @Response.AppendHeader("Refresh", "10; url=Buy");" - можно и так. Данный вариант вам подходит лучше, вот и прекрасно. Получается целых два варианта. Выбирайте тот, который лучше подходит вам и вашему проекту.

    "До этого Вы меня усердно толкали на глобализацию, Которую я успешно обошёл. И сделал сайт, многоязычный, без глоболизации и файлов rexs." - совет на то и совет. Прислушиваться или нет уже дело ваше. Решили без глобализации, вас это устраивает, значит прекрасно, ваше право. А я и многие другие делаем по другому и это нас устраивает.

    "Многоликий ASP. Кому дано, кому NET..." - никто не заставляет его использовать. Пишите на PHP, в чём преграда?


    Сделаем содержимое сообщества лучше, вместе!

    • Помечено в качестве ответа Континент 30 августа 2013 г. 8:30
    26 августа 2013 г. 19:45
    Модератор