On Sun, 17 Aug 2008 04:44:20 +0200, Marshall Culpepper
<mculpepper(a)appcelerator.org> wrote:
Right, but I'm trying to avoid reinventing the wheel ;) I guess I
have no
other recourse?
I guess using rhino or some other javascript interpreter you should be
able to do whatever you want in javascript -
assuming your javascript spits out something that can be inserted into a
DOM tree...
To find out where in VPE javascript is disabled/enabled we should hear
from Maxim or Sergey which know it better than I.
-max
On Sat, Aug 16, 2008 at 11:27 AM, Max Andersen <manderse(a)redhat.com>
wrote:
> This is why you write templates - to simulate the rendering :)
>
> /max (sent from my phone)
>
> On 16/08/2008, at 16.39, "Marshall Culpepper"
> <mculpepper(a)appcelerator.org>
> wrote:
>
> I guess the next logical question is, where can I look to find the
> Javascript disabling code? I've been doing lots of poking around
> looking for
> it, but haven't had any luck... any pointers?
>
> On Fri, Aug 15, 2008 at 9:33 PM, Marshall Culpepper
> <<mculpepper(a)appcelerator.org>
> mculpepper(a)appcelerator.org> wrote:
>
>> At runtime, our widgets are rendered using Javascript. It would help
>> tremendously if we could execute the same script in VPE so I don't
>> have to
>> reinvent the wheel in Java.... (though calling into JS using Rhino is
>> another option, but I'm guessing nowhere near as effecient)
>>
>>
>> On Fri, Aug 15, 2008 at 6:33 PM, Max Andersen < <manderse(a)redhat.com>
>> manderse(a)redhat.com> wrote:
>>
>>> We do what we can to prevent javascript to execute in the editor to
>>> avoid
>>> bad sidesffects -. Why do you need it ?
>>>
>>> /max (sent from my phone)
>>>
>>>
>>>
>>> On 15/08/2008, at 21.25, "Marshall Culpepper"
>>> <<mculpepper(a)appcelerator.org>
>>> mculpepper(a)appcelerator.org> wrote:
>>>
>>> Hey guys..
>>>>
>>>> I was curious if it's possible to execute javascript by adding
>>>> <script>
>>>> nodes into the head node the same way that <link> nodes are added
>>>> for CSS
>>>> styles. I've created a method that does it for me locally, but the
>>>> script in
>>>> question doesn't seem to be executing... is there something special
>>>> needed
>>>> to make javascript work in this document? Here's my snippet:
>>>>
>>>> public static void addScriptNodeToHead (VpePageContext pageContext,
>>>> nsIDOMDocument visualDocument, String scriptSrc) {
>>>> nsIDOMNode headNode =
>>>> pageContext.getVisualBuilder().getHeadNode();
>>>>
>>>> nsIDOMElement scriptNode =
>>>> visualDocument.createElement("script");
>>>> scriptNode.setAttribute("src", scriptSrc);
>>>> scriptNode.setAttribute("type",
"text/javascript");
>>>>
>>>> headNode.appendChild(scriptNode);
>>>> }
>>>> _______________________________________________
>>>> jbosstools-dev mailing list
>>>> <jbosstools-dev@lists.jboss.org>jbosstools-dev(a)lists.jboss.org
>>>> <
https://lists.jboss.org/mailman/listinfo/jbosstools-dev>
>>>>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>>>
>>>
>>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
>