Skip Menu |
 
rt.cpan.org will be shut down on March 1st, 2021.

This queue is for tickets about the CGI-Ajax CPAN distribution.

Report information
The Basics
Id: 54268
Status: new
Priority: 0/
Queue: CGI-Ajax

People
Owner: Nobody in particular
Requestors: pinnsvin [...] mail.ru
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: "Executing javascript - CGI::Ajax 0.707, w/patch"
Date: Wed, 03 Feb 2010 21:00:15 +0300
To: bug-CGI-Ajax [...] rt.cpan.org
From: Anton Soldatov <pinnsvin [...] mail.ru>
Download (untitled) / with headers
text/plain 762b
Hello all, Actually, this is not a new bug (see https://rt.cpan.org/Public/Bug/Display.html?id=25495), but the fix for the latest version seems to be different from the one proposed by Ryan Gralinski. To enable executing javascript code from Ajax responses, apply the following patch: *** Ajax-orig.pm 2008-10-08 22:13:34.000000000 +0400 --- Ajax.pm 2010-02-03 20:44:30.676908029 +0300 *************** *** 957,962 **** --- 957,964 ---- } else { div.innerHTML = data[i]; } + var jscode = div.getElementsByTagName("script"); + for(var j = 0; j < jscode.length; j++) eval(jscode[j].innerHTML); } } else if (typeof(dt[0])=='function') { dt[0].apply(this,data); Best regards, Anton Soldatov


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.