Muligvis ikke en optimal metode men muligvis ville dette kunne gøre det
<a href="java script: openPage()" >Click here</a>
Du kan i og for sig godt lade din javascript være i onclick, men så skal du nok tilføje # eller java script:void() i href
Herefter kalder du din openPage hvor det så er javascript der redirecter.
En ting denne løsning desværre ikke kan hjælpe dig med er at hvis brugeren ikke har javscript - ja så sker der slet ingen ting!
Som sagt der findes smartere metoder.
Personligt bruger jeg jQuery hvor jeg tror det kan gøres med følgende - det er dog utestet:
$('.checkfirst').click(function(e){
e.preventDefault();
var answer = confirm("Ville du Slette Brugerne...")
if (answer){
alert("Okay. Brugeren er slettet fra siden!")
opener.document.location = "admin_bruger_slet.php?id=<?php echo $row["id"];?>";
}
else{
alert("Ingen bruger er slettet")
}
}
});
<a href="admin_bruger_slet.php?id=<?php echo $row["id"];?>" class="checkfirst">SLET</a>
Kort sagt gør koden det at den først sætter alle dine links med klassen "checkfirst" op til at blive kørt i javascript, når de så bliver klikket på vil det rigtige klik blive slået fra, sådan at browseren ikke redirecter, herefter popper spørgsmålet og hvis brugeren svarer ja redirectes der til den nye side.
Har brugeren ikke javascript så slettes brugeren uden nogen spørgsmål.