Hello,
I need to call a Javascript function from within my scriptlet.
Now I am pretty aware that I cant do that. Let me tell you what I want to do: To display a message next to the item being displayed(now there is a list of items and their attributes in one page), based on the value of one of the parameters, that belong to that item. The query that fetches the item and its attributes happens in the JSP (thats not my fault, I am just enhancing something already existing)
So what I tried to do was wrote a function (which updates the innerHtml of a DIV tag, which is placed next to the line where the item is displayed)
and did an
<iframe frameborder='0' width="100%" height="700px" onload="javascript:showWarning('<%= myPartHelper.getPartNumber(oPart.getNumber()) %>')"/>
Now, the warning is displayed somewhere on the top of the page (not where I expect it to be) and the page stops rendering after encountering the <iframe>
however now, when i look at the source code, the rest of the items and attributes are there, but probably hidden behind the iframe. I am not able to resize this iframe either. I used iframe because that is one tag which offered me an onload functionality.
So basically, I am kind of stuck and was wondering if some one could show me a way.
many thanks,