Please visit our sponsor
UNKNOWN //************************************** // Name: Get login name/password in popup and return result // Description:How can I capture a login name and password in a popup window and then pass it onto the next page? Found at: http://www.irt.org // By: Found on the Web // // // Inputs:None // // Returns:None // //Assumes:None // //Side Effects:None //************************************** initial.html: <script language="JavaScript"><!-- var loginname = ''; var loginpassword = ''; function windowOpen() { var myWindow=window.open('popup.html','windowRef','width=200,height=200'); myWindow.location.href='/'; if (!myWindow.opener) myWindow.opener = self; } function go(url) { location.href = url + '?' + loginname + '&' + loginpassword; } windowOpen(); //--></script> <a href="javascript:go('nextpage.html')">go to next page</a> popup.html: <script language="JavaScript"><!-- function returnDetails() { opener.loginname = document.myForm.loginname.value; opener.loginpassword = document.myForm.loginpassword.value; self.close(); } //--></script> <form name="myForm"> Name: <input type="TEXT" name="loginname"> Password: <input type="PASSWORD" name="loginpassword"> <input type="BUTTON" value="ENTER" onclick="returnDetails()"> </form> nextpage.html: <script language="JavaScript"><!-- var start = location.search.indexOf('?'); var end= location.search.indexOf('&'); var loginname = location.search.substring(start+1,end); var loginpassword = location.search.substring(end+1); alert('Name = ' + loginname + '\n' + 'Password = ' + loginpassword); //--></script>