Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #13478
| Path | csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail |
|---|---|
| From | "Richard Maher" <maher_rj@hotspamnotmail.com> |
| Newsgroups | comp.lang.javascript |
| Subject | JSObject.call(method, ARGS) with Safari |
| Date | Sat, 21 Apr 2012 18:51:37 +0800 |
| Organization | HTTP *is* The Box - Let's think outside |
| Lines | 32 |
| Message-ID | <jmu3fq$o7l$1@speranza.aioe.org> (permalink) |
| NNTP-Posting-Host | jOhPn0KFjrxwuMc9OPMmCw.user.speranza.aioe.org |
| X-Complaints-To | abuse@aioe.org |
| X-MimeOLE | Produced By Microsoft MimeOLE V6.00.2900.6157 |
| X-RFC2646 | Format=Flowed; Original |
| X-Notice | Filtered by postfilter v. 0.8.2 |
| X-Newsreader | Microsoft Outlook Express 6.00.2900.5931 |
| X-Priority | 3 |
| X-MSMail-Priority | Normal |
| Xref | csiph.com comp.lang.javascript:13478 |
Show key headers only | View raw
Hi,
(Cross-posted to comp.lang.java.programmer - sorry)
Has anyone been able to pass the ARGS parameter to JSObject's "call" method
*and* pass arguments via the "args" parameterin Safari?
An example of your work-around perhaps?
I'm having no trouble calling methods on all sorts of complex Javascript
objects but when it comes to passing the arguments array I keep getting
nullpointerexception :-(
Firefox, IE, Chrome, and Opera are all onboard and ok.
Cheers Richard Maher
PS. Don't know if this is relevant: -
JSValueRef JSObjectCallAsFunction(JSContextRef ctx, JSObjectRef object,
JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[],
JSValueRef* exception)
{
JSValueRef result = toRef(jsObject->call(exec, jsThisObject, argList));
// returns NULL if object->implementsCall() is false
. . . and if so, how one specifies "implementsCall()" as "true"
Back to comp.lang.javascript | Previous | Next | Find similar | Unroll thread
JSObject.call(method, ARGS) with Safari "Richard Maher" <maher_rj@hotspamnotmail.com> - 2012-04-21 18:51 +0800
csiph-web