robert.access Posted February 19, 2010 Share Posted February 19, 2010 hi all, please help me with this code really need it. i have the following java code on my page and when I ude doctype HTML and click next the page go in same windows. when I use XHTML doctype, the next page it's open in new window. How to fix it to open in same windows? Please help!!! <script src="lib/JsHttpRequest/JsHttpRequest.js"></script> <script type="text/javascript" language="JavaScript"> function doLoad(value,div,id,type,order, hidden) { document.getElementById(div).innerHTML = '<img src="images/indicator.gif" border="0">'; // Create new JsHttpRequest object. var req = new JsHttpRequest(); // Code automatically called on load finishing. req.onreadystatechange = function() { if (req.readyState == 4) { // Write result to page element (_RESULT becomes responseJS). // document.getElementById('result').innerHTML = '<b>MD5("'+req.responseJS.q+'")</b> = ' + '"' + req.responseJS.md5 + '"<br> '; // Write debug information too (output becomes responseText). update = req.responseText.split('||'); document.getElementById(div).innerHTML = update[0]; document.getElementById(hidden).value = update[1]; } } // Prepare request object (automatically choose GET or POST). req.open(null, 'upl_backend.php?id='+id+'&type='+type+'&order='+order, true); // Send data to backend. req.send( { q: value } ); } function doDelete(value,div,id,type,order,hidden) { document.getElementById(div).innerHTML = '<img src="images/indicator.gif" border="0">'; // Create new JsHttpRequest object. var req = new JsHttpRequest(); // Code automatically called on load finishing. req.onreadystatechange = function() { if (req.readyState == 4) { // Write result to page element (_RESULT becomes responseJS). // document.getElementById('result').innerHTML = '<b>MD5("'+req.responseJS.q+'")</b> = ' + '"' + req.responseJS.md5 + '"<br> '; // Write debug information too (output becomes responseText). update = req.responseText.split('||'); document.getElementById(div).innerHTML = update[0]; document.getElementById(hidden).value = ''; } } // Prepare request object (automatically choose GET or POST). req.open(null, 'upl_backend.php?id='+id+'&type='+type+'&order='+order+'&delete=yes', true); // Send data to backend. req.send( { q: value } ); } </script> Quote Link to comment https://forums.phpfreaks.com/topic/192588-use-of-xhtml-and-java/ Share on other sites More sharing options...
trq Posted February 19, 2010 Share Posted February 19, 2010 java != javascript. Quote Link to comment https://forums.phpfreaks.com/topic/192588-use-of-xhtml-and-java/#findComment-1014640 Share on other sites More sharing options...
KevinM1 Posted February 19, 2010 Share Posted February 19, 2010 Not only that, but what are you trying to click? Showing us two JavaScript function definitions without also showing where/how they're invoked isn't helpful. Quote Link to comment https://forums.phpfreaks.com/topic/192588-use-of-xhtml-and-java/#findComment-1014643 Share on other sites More sharing options...
robert.access Posted February 19, 2010 Author Share Posted February 19, 2010 I don't know what to show more??? My buttons (prev and next ) it's called from <?=nav_btns_position();?> But I see that this java it's the problem. Please tell me more what should i send to you< I really need to fix this up. Thank you both. Really apreciate your answers Quote Link to comment https://forums.phpfreaks.com/topic/192588-use-of-xhtml-and-java/#findComment-1014778 Share on other sites More sharing options...
robert.access Posted February 19, 2010 Author Share Posted February 19, 2010 the first function it's for upload images without page refresh. If I upload image and click next it's open in new window, but if i hit refresh before next button, it's working normally :confused: Quote Link to comment https://forums.phpfreaks.com/topic/192588-use-of-xhtml-and-java/#findComment-1014784 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.