maaf agan-agan, numpang tanya..ane punya script
parent.php
Quote:
// pop ups
var popWin = null // use this when referring to pop-up window
var winCount = 0
var winName = "popWin"
function openPopWin(winURL, winWidth, winHeight, winFeatures, winLeft, winTop){
var d_winLeft = 0 // default, pixels from screen left to window left
var d_winTop = 0 // default, pixels from screen top to window top
winName = "popWin" + winCount++ //unique name for each pop-up window
closePopWin() // close any previously opened pop-up window
if (openPopWin.arguments.length >= 4) // any additional features?
winFeatures = "," + winFeatures
else
winFeatures = ""
if (openPopWin.arguments.length == 6) // location specified
winFeatures += getLocation(winWidth, winHeight, winLeft, winTop)
else
winFeatures += getLocation(winWidth, winHeight, d_winLeft, d_winTop)
popWin = window.open(winURL, winName, "scrollbars=yes,toolbar=no,width=" + winWidth
+ ",height=" + winHeight + winFeatures)
}
function closePopWin(){ // close pop-up window if it is open
if (navigator.appName != "Microsoft Internet Explorer"
|| parseInt(navigator.appVersion) >=4) //do not close if early IE
if(popWin != null) if(!popWin.closed) popWin.close()
}
function getLocation(winWidth, winHeight, winLeft, winTop){
return ""
}
function getLocation(winWidth, winHeight, winLeft, winTop){
var winLocation = ""
if (winLeft < 0)
winLeft = screen.width - winWidth + winLeft
if (winTop < 0)
winTop = screen.height - winHeight + winTop
if (winTop == "cen")
winTop = (screen.height - winHeight)/2 - 20
if (winLeft == "cen")
winLeft = (screen.width - winWidth)/2
if (winLeft>0 & winTop>0)
winLocation = ",screenX=" + winLeft + ",left=" + winLeft
+ ",screenY=" + winTop + ",top=" + winTop
else
winLocation = ""
return winLocation
opener.location.reload(true);
}
<a href='[removed]openPopWin("form_edit_pengalaman.php?cid=<?php echo $cid; ?>", 405, 315, "EDIT", "cen", "cen")' title="Edit" class="icon-1 info-tooltipe"></a>
PopUp.php
Quote:
[removed]
function refreshAndClose() {
window.opener.location.reload(true);
window.close();
}
[removed]
<form action="" method="POST" id="frmEdit" onsubmit="refreshAndClose();">
<input type="text" name="nama"/>
<input type="text" name="umur"/>
<input type="submit" value="Simpan" class= "simpan"/>
</form
setelah tombol "SUBMIT" ditekan data tidak masuk ke database..
tapi jika
Quote:
<form action="" method="POST" id="frmEdit" onsubmit="refreshAndClose();">
diganti
Quote:
<form action="" method="POST" id="frmEdit">
data bisa masuk ke database, tapi popup tidak dapat close dan reload parent page.
Coding saya salahnya dimananya ya gan, mohon bantuannya. trims sebelumnya