УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[BugWrong] не корректно формируется wdg_Document


Автор Сообщение
Сообщение создано: 13. 05. 2016 [10:45]
AlexPTE
Алексей Ильин
Создатель темы
Зарегистрирован(а) с: 31.07.2014
Сообщения: 26
Добрый день Роман.

После последнего обновления все работает стабильно, но вот вылез баг.

у меня формируется wdg_Document таким образом:

html="<body docProLang='JavaLikeCalc.JavaScript'>";
html+="<link rel='stylesheet' href='http://192.168.2.1/oscada/css/jquery-ui.css'>";
html+="<script src='http://192.168.2.1/oscada/js/jquery-2.1.1.min.js'></script>";
html+="<script src='http://192.168.2.1/oscada/js/jquery-ui.min.js'></script>";
html+="<script src='http://192.168.2.1/oscada/js/highstock.js'></script>";
html+="<script src='http://192.168.2.1/oscada/js/exporting.js'></script>";
html+="<script>";
html+=" $(document).ready(function () {";
html+=" $('.main').load('http://192.168.2.1/oscada/includes/charts.php?id=";
html+=ID_Kot;
html+="');";
html+=" });";
html+="</script>";
html+="<div class='main'></div>";
html+="</body>";
Document_doc=html;

в результате в фрейме я вижу следующее:


<html><head>
<style type='text/css'>
* { font-family: Arial; font-size: 11pt; }
big { font-size: 120%; }
small { font-size: 90%; }
h1 { font-size: 200%; }
h2 { font-size: 150%; }
h3 { font-size: 120%; }
h4 { font-size: 105%; }
h5 { font-size: 95%; }
h6 { font-size: 70%; }
u,b,i { font-size : inherit; }
sup,sub { font-size: 80%; }
th { font-weight: bold; }
</style></head><body docProLang='JavaLikeCalc.JavaScript'>0000000011700000</html>

то есть 117 это переданный ID_Kot, а вот 0 - это вместо текстовых строк. Судя по кол-ву нулей, вместо каждой текстовой строки вставляется 0.

С Уваженим,
Алексей.
Сообщение создано: 13. 05. 2016 [10:51]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
У меня нет проблем с формирование документов, следовательно не ошибка OpenSCADA!

P.S. Вставил указанный код в кадр паспорта и всё корректно получил, в атрибуте документа и код на Web.
P.P.S. Кроме того оно и не должно работать, поскольку это не XHTML, он не парсится XML парсером, о чём должно быть сообщение об ошибке! Причём ошибка именно там где пошли цифры.

Learn, learn and learn better than work, work and work.



9666