Цитата:
Программа довольно старая, видимо на тот момент так придумалось. |
Цитата:
Цитата:
Цитата:
У вас лишнего "мусора" для такой простой таблицы хоть отбавляй. Почему Хром не рисует загруженное я не знаю, просто серый фон вашего стиля и все, главное что скроллинг есть при этом, уже приятно. :) |
laimas,
на компе у меня тоже все летает, но вот на телефоне - беда. Я знаю, что заполнять будут точно с планшетов, а там тоже все висит. Цитата:
Цитата:
Цитата:
Цитата:
Ребята, большое спасибо за потраченное время к моему вопросу! Думается мне, придется смириться с тем, что есть. В следующем году будет похожий проект, у меня есть целый год, чтобы придумать что-то более адекватное без использования стороннего ПО (заодно знания по серверной части подтяну:D ). Видимо, с этой программой каши не сваришь. |
Цитата:
|
Цитата:
|
помимо громоздкого html еще и скрипты максимально растянуты
вот пример есть длинная длинная функция, вот ee кусок function SSI_subVerify(){ if(SSI_CustomJScriptShell_main()== false){ return false;} else if(SSI_RadCheck(document.mainform["INFOx2"], "INFOx2", "", 1, true)== false){ return false;} else if(SSI_NumCheck(document.mainform["INFOx2N"], "INFOx2N", "", 2, true, 1, 10, false)== false){ return false;} else if(SSI_RadCheck(document.mainform["INFOx3"], "INFOx3", "", 3, true)== false){ return false;} else if(SSI_RadCheck(document.mainform["INFOx5"], "INFOx5", "", 4, true)== false){ return false;} ......... } компактней в цикл или так. var SSI_subVerify = [ SSI_CustomJScriptShell_main(), SSI_RadCheck(document.mainform["INFOx2"], "INFOx2", "", 1, true), SSI_NumCheck(document.mainform["INFOx2N"], "INFOx2N", "", 2, true, 1, 10, false), SSI_RadCheck(document.mainform["INFOx3"], "INFOx3", "", 3, true), SSI_RadCheck(document.mainform["INFOx5"], "INFOx5", "", 4, true), ........... ].every(function(el){ return el; }); если глубже копнуть можно еще компактней я уверен. |
в общем весь нижний скрипт такой. вот например
strMessage = strMessage.replace(/\[%ERRFIELD\(\)%\]/ig, intQNum); strMessage = strMessage.replace(/\[%ERRQNAME\(\)%\]/ig, strName); strMessage = strMessage.replace(/\[%ERRTEXT\(\)%\]/ig, strErrTxt); strMessage = strMessage.replace(/\[%ERRMIN\(\)%\]/ig, intMin); strMessage = strMessage.replace(/\[%ERRMAX\(\)%\]/ig, intMax); |
Цитата:
Я подумала, что может стили у Вас не обновились, и добавила строчку в код, вот и попросила обновить. Цитата:
Цитата:
Цитата:
|
Manyasha,
делить на части и использовать service worker для погрузки зависимых частей и работе в офлайне, но если вам обычные правки на сервере недоступны, то наверное такое тоже не получится. |
j0hnik,
спасибо, почитаю! Но мне кажется Цитата:
|
Часовой пояс GMT +3, время: 05:30. |