Я использую API QtmhWrStout (в AS/400 SERVER), используя язык RPGLE, чтобы написать код HTML для моей отображаемой страницы в браузере (клиент -сторона). Мой HTML-код встроен в мою программу RPG-CGI (.pgm), я сохранил функцию java-скрипта в этом HTML-коде, который должен выполняться в клиентском браузере. Но когда эта страница отображается в браузере..., источник страницы содержит некоторые символы, такие как ä для { и ü для }< /strong>. По этой причине события не могут вызывать функцию java-скрипта. Отображается ошибка java-скрипта.
Исходный код HTML-страницы, сгенерированный моей программой rpgle в клиентском браузере:
<html> <head>
<title>ERP!!Enter Product Details</title>
<SCRIPT language="javascript">
function crt(spnid,elmnm,val)
ä
var cat=document.getElementById(spnid);
cat.innerHTML="";
if(val=="new")
ä
var elm=document.createElement("input");
elm.setAttribute("type","text");
elm.setAttribute("name",elmnm);
cat.appendChild(elm);
ü
ü
</SCRIPT>
</head>
<body bgcolor="lightblue">
<form action="sss" method="post">
<table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 80%">
<tbody><tr><td><table align="center" border="0"><caption>
<strong>Insert Product Details</strong></caption><tbody><tr>
<td style="text-align: right">Product Category</td>
Я пытался использовать шестнадцатеричный код, но все равно не получилось..... http://imgur.com/QNMPL.png
Поскольку я новичок в этой RPGLE (AS / 400) ... Пожалуйста, помогите мне использовать java-скрипт в сгенерированном PGM файле html.
Заранее спасибо.