Passing Data Between Two Windows On Different Servers
Jun 9, 2006
I'm trying to install a file manager script (part of InnovaStudio's WYSIWYG editor). The file manager opens in a popup window, allows you to select a file from a directory, and then when you click an OK button, closes the window and passes the filename to a field in the parent window.
This works fine. The problem is that I need to host the two windows on different servers (the parent window is on the content management server; the file manager on the client's own server where the files are uploaded).
I can launch the file manager OK, and upload a file and select it, but when I click 'OK' I get either (a) nothing in Firefox or (b) in IE, the window closes but instead of passing the filename to the relevant field, it displays "undefined". Code:
Basically, I have a window with an empty text field in. When I click on a link, another window appears on top of the first. (A pop up window.)
The popup window also has a text field in it. If I type "Test" in the popup window's text field and click "Submit", is there a way I can send that value to the empty text field in the first window?
I need to be able to drag and drop data from one browser window to another. Presumably javascript would be the best way to handle this, but I'm not making much headway with the onDragDrop handler. Specifically, I'm really not sure how to transfer the data via the mouse drag & drop..
I have a login page (login.php). In this page I have a form with a select (<select ..>) to two servers, but I want to redirect the "action" property (<form action="">) depending on the server selected by the user.
Server #1 http://www.xxx.xxx/ server #2 http://www.yyy.yyy/
My question is, if I download javascript from a server (say Facebook), and then I send out a request to view some photos. The sever sends me back a list of IPs of other servers which have those photos. Now can I set connection to the other servers via the javascript? Or does the javascript can only talk to the original server?
I'm trying to send some form values via JS from one frame (a PHP application I control which creates form fields from database values) to another (a shopping cart on another site) - but I can't do this because normal scripts are barred from setting values on pages from other servers... unless the script is signed.
So, am I right that I HAVE to use a signed script to accomplish this goal? Are there lots of cross-platforms issues in getting extra privileges for signed scripts? (Does IE even recogize signatures the way NN does?)
I've never worked with signed scripts before - are they worth the hassle?
Our application servers are hosted in US Central. So when cookie created by the application it contains US Central Time with DST.
When we use it in India time comparison logic fails as milliseconds are different. In US central logic of comparison current datetime milliseconds with cookie date time milliseconds work gr8. Any way so that It work in India too.
I have two functions that are stacked in so much that the second function calls the first.
function1() {
[...] } return value; };
function2() {
[...] function1()
} var = function1 returned value
function 1 is function correctly as i have got it to display the data to the screen durrning testing it. however, i have not yet come across a way in which i can get the returned vale into function 2 ...
1) To populate a dropdown control that's on a page with data coming from the database, the developers concatenate all the values separated by a pipe character and pass the string to the JS function, which splits the string and adds the values to the dropdown control.
I think this is not a best practice b/c:
A) If the data returned from the database results in a string that's too long, it could exceed the limit of the JS string type and some items would be missing from the dropdown.
B) If by any chance, the data from the database contain pipe character, it would result in extra elements inserted in the dropdown control.
Is there a better way to pass data to JS w/o relying in strings? How can these practices be improved?
I am working on an application in which monthly calendars of events are to be generated. When the page is initially loaded, the current month's calendar is generated using Javascript; the user can also move forward to the next month or backward. For each month, I need to be able to retrieve server-side data (using PHP/MySQL) to fill each day-cell ("td"+i, below) of the calendar with events for that day which reside in the server-side database, keyed by date. Here is a snippet of the code that generates the days of a given month:
var d = 1; for (i = 0; i < 42; i++) { var elem; var elem = eval(document.getElementById("td"+i)); //the day cell elem.innerHTML = ""; if (i >= startingPos && i < lastpos){ elem.innerHTML = d d += 1; . . return;
In short, I need to get data from the database as the days are created (elem.innerHTML = d, above) or get all the data for the chosen month (probably more efficient), and send it back to the Javascript where it can be parsed and loaded to the appropriate cell(s) in the calendar.
I have a search form with 3 fields. What i'm trying to do is make it to where when a user clicks submit it sends the data from 2 of the fields to 1 hidden field. (don't tell me to change the names and id, I can't) I am looking for any method to make this work. I just can't change the field names.
I am using a variation of this script so that on the homepage of my site, a person can enter their phone number and the data from that form is tranfered onto a form on a second page for the rest of their other data as well as autofilling in their phone number data they entered on the first page.
how to pass data from ajax to a php page in resonable way(meaning that i don't need to code a single string in some strange way then to decode it.) I have some inputs, radio ecc with names and when i pass them to php with ajax/js i would like to know how that data belongs to, without encoding and decoding if that is possible.
I'm trying to communicate between a parent document that is controlled through pure Javascript with an embedded IFrame containing an ASP.NET form. I can quite easily pass data into hidden fields in the IFrame and submit the form to pass data to the ASP.NET application.
Now the tricky part! (at least for me, probably not for everyone else!), how can I set a field in the ASP.NET page (using ASP.NET during a postback), which I can get the value of within the parent Javascript controlled page?
I am using jqueryUI dialog, and want to pass some data to it. data() seems the best method, right? The following works. $(".delete").click(function(){$("#dialog-delete").data('row','Hello').dialog("open");}); Now instead of just passing a single value, I want to pass an element. I tried the following, but am obviously doing something wrong. $(".delete").click(function(){$("#dialog- elete").data('row',$(this).parent()).dialog("open");});
I have a script that opens up another window and a task gets executed, all of that is fine, but is there anyway that the parent window (the window that gets open) can pass data to the window that opened it? (I pretty much want to enable a button on that page)
Okay, I'm having a really bad day today mentally and can't get my brain to knock this out... *sigh*I've got a simply form with 4 options (radio buttons)Whichever is selected (you can only have 1 choice) is sent to a another html page to report what the data was.2 problems;1) I can't get the information passed to the 2nd page
<script type="text/javascript"> /* <![CDATA[ */ function confirmSubmit()
I have a list of links that when clicked open a script in another frame based on url info. I need to have the same info sent to another script in another frame whan the the link is clicked. Is there anyway to do this with Javascript using onclick or onload? Sorry but I can do php but I know nothing about Javascript.
I'm trying to pass a var via object to .load() ... .load(URL, {"myname":var}, function) { ... This will not work unless the var is in quotes and therefore not a variable anymore. I want to be able to use a form to feed data to the program that loads the data.
How can I pass some data into datepicker so that the calender displays the date based on the data provided?I am trying to get data from a database then store it in some variable that datepicker can use to display the date...example code?
I am working on a servlet. I am obtaining the JSON data and I want to pass it to the jQuery to construct and display the table out of it.
Everytime the servlet posts a request, it gets the JSON data, and i want to display that as a chart and table using javaScript. For that I need to know how to pass the json data parameter to a jQuery from servlet.
I'm trying to pass data I gathered from a prompt into a later function.
1. Should prompts for information be in their own JS file separate from the HTML page? Or is it better form to have the prompts (for info) in the HTML page itself?
2. I have tried placing the prompts to gather info in several places, each time my script seems to stop after the data is gathered and does not perform the calculations which are contained within a function. The input data is gathered from a prompt, do I still need to "return valuea" and "return valueb" in order to use the input data in the calculation function? Initially I did not feel I did, as I am not performing a calculation initially, just receiving input.
I'm making a page for my daughter's school - or trying to. they are having a silent auction and i'm trying to make a very simple bidding page. where i'm running into problems is passing the bid to a text box (read only) where it can be updated when a new bid is entered.
I would like this to be in the upper part of the page with the listings of the auction items, i just can't wrap my head around how to do this. I've gotten as far as the form for entering the bod and contact info. I have the php code to submit. i still have to get the validation js to make it more secure.