I am making a call to a perl script using AJAX, this is basically updating a shopping cart item quantity, however; it only works about half the time.. Code:
function UpdateItem(Qty, ProdID, Size){
var XMLHttp;
var ee;
if(navigator.appName == "Microsoft Internet Explorer") {
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else {
XMLHttp = new XMLHttpRequest();
}
[Code]...
I am calling a page which uses a jquery plugin(lightbox) which functions perfectly by itself, but whenever an ajax call is made and this page is retrieved the plugin stops functioning.
This is the line for using the plugin which i have stored in a .js file which is imported in all html files, but still it does not work.
I have a webpage (Perl) that allows a user to select one of two buttons that represent :
<button id = "1" onclick="loadXMLDoc('mysqlinsert.pl')">Choose $name1</button> <button id = "2" onclick="loadXMLDoc('mysqlinsert.pl')">Choose $name2</button>
Based on the button they choose, I need to pass a variable (declared in Perl) to another Perl page that is responsible for updating/inserting in a MySql Database.
As you can probably tell, I'm new to this. But I'm not sure how the variable ($name1) can be used in Perl to the loadXMLDoc, and then get passed using the 'POST' technique to mysqlinsert.pl??
function loadXMLDoc(url) { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
I need to make a $.post call on the beforeSend event of another $.ajax call.I read the documentation and I see that if the beforeSend return false the ajax call will be interrupt.So I made this code but doesn't work, because the real value of the beforesend function isn't true or false, is the value of the post.I have to do this because when you click on a link I need to verify before if you are able to do this via db permission of my webapp.I think you don't understand...This is the code:
I m very new to use ajax. but i know the basics of ajaxcall and basics of javascript. Please help me how to start with makingajax call ..please give me also sample code
I have link but the link was made by <a href=javascript:run()> How can I make it run when enter will be pressed. How can I set default Enter button to run my run() function.
The general framework is a simple user login function. The user name is selected and a password entered as usual. The function grabs the element values and passes them to a php page that queries the database. An AJAX call returns the password to the function and then I want the innerHTML to be a choice of two web pages, depending on success or failure of validation. There are existing AJAX functions available on the internet but they are overly complicated for what I think should be a simple, quick to load function.
Where I am stuck is that the standard procedure to make an AJAX call is the browser window event. How do you make the call from within the function? I have tried creating two new variables, "success" and "again" to replace xmlhttp, but still stumble on the event to assign a value. I left the blank password protection (if statement) with that variable to demonstrate what I mean.
I've put in my code below, which is in development and successfully alters the innerHTML text depending on user input but I can't figure out how to insert the relevant php page. I have '// out' the testing bits, but left them for info. (I have tried full 'scripting' as the innerHTML, but it's messy.)
Im making a fact system, and I need a refresh script, For example when someone clicks on the "next fact" button, the "div" part (where the fact is displayed) refreshes. ONLY the div part. and the javascript below is externally loaded...
List of facts!
Fact[0] = "You are born with 300 bones but only have 206 as an adult because many of your bones fuse together and make bigger more solid bones.";
Fact[1] = "The word "queue" is the only word in the English language that is still pronounced the same way when the last four letters are removed.";
Fact[2] = "Beetles taste like apples, wasps like pine nuts, and worms like fried bacon.";
Fact[3] = "In 1386, a pig in France was executed by public hanging for the murder of a child";
Fact[4] = "Scientist have believed that there are more chicken in the world than any human beings.";
I just need someone to tell me what the proper syntax is for calling a perl sub from another perl sub.. in trying to use onClick to call a sub in Htmlform() .. but its not working... the cgi works fine.. the mySql parts work fine.. more specificallyprint start_html(-title=>'Lab 6',-scrip=>{-language=>'PerlScript', src=>'mySqlProg.cgi'});i dont know if the above is the corect syntax in relation to thisprint "<button type='button' value='view' onclick='show_entries();'>Show Table Values</button>";
#!/usr/bin/perl use strict; use warnings; use CGI qw/:all/;
I have a problem with my perl program - it is not able to display the output of vowel count and word repetition count from a text file. The whole Perl program is supposed to read a paragraph of text and calculate followings based on the text:
1. number of empty spaces. 2. number of words in the text. 3. number of vowels in the text (a,e,i,o,u) 4. number of words with repetition in the text
Example output:- No. of empty spaces: XX No. of words : XX No. of vowels - a:: XX e: XX I: XX o: XX u: XX Words with repetition- Word 1 : XX Word 2 : XX ..... .... ..... ....
The Perl writes an application/x-javascript header followed by some js code (like document.write).
I can't use the hidden frame method suggested by Erwin Moller because the client page is an eBay ad, and they will not allow any frame code.
Now I want to pass to my Perl script an argument value which cannot be known until the page is loading (specifically, the page title, which is created by eBay and contains a unique id). I know how to get the page title with js, but there's no way (that I can figure out) to dynamically create the src argument of the <script> tag.
I've uploaded a new version of the javascript::Minifier module that was on CPAN. It was a translation of JSMin but I rewrote it so it now handles missing semicolons, + ++ code, and leaves those freaky IE conditional comments in the output. The goal was that if working code is input then working code is output where working == working. Breaking code that works is not such a good idea. Code:
I want to check whether the flash is installed or not on client so i have a javascript function which does this , now i want the resultant variable from this function to return to perl variable in cgi file. i dont want to use form submit because i dont need it. i simply have to take decision for further coding depending on this variable returned from javascript. :cry:the way i m doing is,cgi file,
I have posted a question I believe that relates more to the PERL language, but it has to do with reading an external data only javascript extension file. [URL]
I am asked to use JavaScript as part of an intro course on Perl in one of the projects.There are two html frames. The lower frame contains two user forms, one for a set of fields (name, email, comments etc), and the other that I am trying to add so that I can set a refresh rate for the upper frame.When I submit the frame rate as a number, say 5, the upper frame reloads but does not refresh at the rate I indicate.
To read a cookie: Code: <script language=javascript> <!-- var cook=document.cookie.split(";"); var pieces=cook[0].split("="); document.writeln("Your javascript cookie is called: " + pieces[0] + "<br>"); document.writeln("Its value is: " + pieces[1]);
I have a perl script which is called via Ajax. It simply writes 3 values to a database. The code works fine (values get written successfully) but I get an "Internal Server Error" thrown. The Errorlog says "premature end of script headers". There was no problem with the application - it works as required and has for a few months - but I noticed the error via Firebug when testing something else.So I started stripping perl out of the script in an attempt to locate the problem .. and continued till I only had only had two lines left .. the shebang and exit .. I still get the 500 error. Running the script direct from a browser gives the 500 error in the browser window ... from the command prompt it's fine - ie. nothing in the apache errorlog.
There is nothing wrong with the server configuration - it has hundreds of perl scripts and has been running for years.
Looking to parse the XML file a perl script sends back.I wantto get values from specific tags in the XML file. Here is my code:
[Code]...
The code seems to be getting hung up on the dataType: "xml", line because when I comment it out, it goes to the next step and executes the function (although it doesn't do anything). how I can change this or just take a different approach? Let me know if I can provide more information.