Rhino is a possibility, but it seems silly to load 2 seperate javascript
interpreters (Seamonkey for XULRunner and Rhino for Java..) at the same time
when Seamonkey is already available (or at least could be).
Maxim/Sergey, any pointers?
On Sun, Aug 17, 2008 at 8:49 AM, Max Rydahl Andersen <
max.andersen(a)redhat.com> wrote:
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
>>
>>
>>
--
-max