I have no idea, thats what I'm trying to figure out :)
Does the gadget code your creating run on hi5/orkut?
On Jun 10, 2008, at 3:05 PM, Neo Anderson wrote:
I am using Java version...
What would be the problem?
On Tue, Jun 10, 2008 at 4:39 PM, Chris Chabot <[EMAIL PROTECTED]>
wrote:
Neo is using the Java version of shindig i believe, Arun the PHP
version?
If so i guess it's either a bug in both, or maybe a bug in how the
features
javascript deals with this?
On Jun 10, 2008, at 10:43 AM, Neo Anderson wrote:
Yes, I too got the same problem,
On Tue, Jun 10, 2008 at 1:04 PM, Arun Kumar <
[EMAIL PROTECTED]>
wrote:
No, when I am sending the Ajax request in the same way, I haven't
got any
errors and the JSON format returned is a valid one. But I don't
know why
it
is not working here.
Am I sending the data in POST request correctly?
On Mon, Jun 9, 2008 at 5:30 PM, Chris Chabot <[EMAIL PROTECTED]>
wrote:
Hard to say right away but in it's self the code looks good.
Maybe the
JSON format search.php returns is invald?
On Mon, 2008-06-09 at 14:28 +0530, Neo Anderson wrote:
function sendRequest()
{
var params = {};
var url = "http://localhost/Search.php";
params[gadgets.io.RequestParameters.CONTENT_TYPE] =
gadgets.io.ContentType.JSON;
params[gadgets.io.RequestParameters.METHOD] =
gadgets.io.MethodType.POST;
params[gadgets.io.RequestParameters.POST_DATA] = "kwd=" + kwd +
"&Type="
+
Type + "&SearchBy=" + By + "&render=json";
gadgets.io.makeRequest(url, response, params);
}
function response(obj)
{
alert(obj.data); //alerts null
}
For normal ajax request, it is working fine (Getting response),
But
here,
I
am getting a null response.
Is there any problem with this code?
On Mon, Jun 9, 2008 at 1:50 PM, Chris Chabot <[EMAIL PROTECTED]>
wrote:
Yes absolutely, thats what the gadgets.io.makeRequest(url,
callback)
function is for!
It proxy's your request through shindig (which is on the same
domain
as
the
gadget), so no problems with domain origin policy's
Ps, if your trying to run 'existing' code in a gadget you could
consider
making a wrapper script that pretends it's your toolkit's
Ajax.Request
function, but actually performs a makeRequest function,as an
example,
I
created such a thing for prototype.js Ajax.Request back in the 0.5
days
(when gadgets.io.makeRequest was still called _IG_FetchContent):
http://www.chabotc.com/wp-content/uploads/2007/11/osajax.js
-- Chris
On Jun 9, 2008, at 8:38 AM, Neo Anderson wrote:
I have my Container at port 80 and server at 8080. I am using
ajax
in
my
gadget (Content type="HTML"). So, my Ajax requests are failed
(Permission
denied because iFrame source is at 8080 and files to which I am
sending
Ajax
requests are at port 80). Is there any alternative for
sending Ajax
requests
to my Files at port 80?