У меня есть файл с пролетом «Нажмите, чтобы открыть диалог». Он открывает веб-страницу в модальном виде. Веб-страница указана в адресной части ниже var perlURL="..../cgi-bin/test/web_editor.pl";
Очень технический. Модальное время требует времени. Как уменьшить время загрузки?
Обратите внимание, что это файл perl с данными сетки. Так много javascripts и данных.
Мой запрос - когда я нажимаю на диалог «Нажмите, чтобы открыть диалог», загрузка всего файла Perl занимает около 7 минут.
может ли кто-нибудь поделиться, как я могу уменьшить время загрузки. Если я использую основной файл html, он загружается мгновенно. Однако этот файл perl из 1200 строк кода занимает 7 секунд для загрузки в модальном режиме. Прошу прояснить, как улучшить время загрузки.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type='text/javascript' src='http://code.jquery.com/jquery-1.7.1.js'></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"></script>
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/themes/base/jquery-ui.css">
<script>
$(function() {
var dialogW = 1130;
var dialogH = 700;
$("#dialog").dialog({
autoOpen: false,
modal: true,
title: '',
width: dialogW,
height:dialogH,
draggable: true,
resizable: true
});
$("#opener").click(function() {
$("#dialog").html("<span>Loading...</span>").dialog("open");
var perlURL=".../test/web_editor.pl";
$("#dialog").load(perlURL);
});
});
</script>
</head>
<body>
<span style="cursor:pointer" id="opener" >Click to Open Dialog </span>
<div id="dialog" title=""> </div>
</body>
</html>
Это звучит как проблема с кодом perl. – Stryner