Сообщение создано: 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.
|