Как показать страницу, пока скрипт работает?
как заставить браузер показывать страницу, пока работает скрипт?
перехожу по ссылку на свою страницу, а браузер chrome не показывает ее пока скрипт полностью не отработал. А мне нужно чтобы выводилось сообщение - скрипт работает, ждите. пример своей страницы ниже: <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" src="js/tbfunc.js"></script> <script type="text/javascript" src="js/sc-1.js"></script> <link rel="stylesheet" type="text/css" href="bot.css"> <div id="scriptresult"> Scan price ... </div> |
Это не пример. Что в скриптах? Биткойны майнишь?
В принипе, можно вынести все теги script в низ страницы, поближе к закрывающему body. |
в скриптах обращение и парсинг других сайтов.
много вызовов типа: xhr = $.ajax({ url: tb_link, error: function(data){ console.log(data); }, type: "GET", dataType: "text", async: false }); весь html докумет выглядит так: <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" src="js/tbfunc.js"></script> <script type="text/javascript" src="js/sc-1.js"></script> <link rel="stylesheet" type="text/css" href="bot.css"> </head> <body> <div id="scriptresult"> Scan price ... </div> </body> </html> |
sitar32,
Подгружай скрипты после загрузки страницы. Гугли "асинхронная загрузка скриптов" |
async: false ЗАЧЕМ? |
ну в результате действий скрипта выводится таблица с ценами. и когда жмешь F5 непонятно цены обновились или нет.
|
Цитата:
|
sitar32,
Ну так страница отрисуется, а там пусть выполняется сколько влезет. |
Цитата:
|
Цитата:
Подгружай скрипт после отрисовки страницы) В чем проблема?) |
Часовой пояс GMT +3, время: 18:50. |