if(confirm('Er du sikker på at du vil gøre dette? (Ok for Ja, Annuller for Nej)')) { //Her skriver du så de kommandoer du vil udføre hvis der trykkes "Ja/Ok" } else { //Her skriver du så de kommander di vil udføre hvis der trykkes "Nej/Annuller" }
Her er det så... Kan ikke få placeringen til at virke med "window.innerHeight", så den placerer boksen i forhold til hele skærmens størrelse, istedetfor browserens størrelse...
"confirm" alene virker ikke i Mozilla.. i hvert fald ikke Mozilla FireFox.. men det virker i Internet Explorer og Opera. Men "window.confirm" virker i Opera, Internet Explorer og Mozilla FireFox.
Jeg har testet www.frip.dk med Mozilla FireFox. De bruger "confirm" til sletning, når man vælger at slette filer. Da "confirm" ikke virker i FireFox, kan man ikke slette filer.
Ahh... Mesteren roenving er ankommet... Kan du ikke lige kaste et hurtigt blik på mit forslag, og så sige hvorfor det ikke virker med "window.innerHeight" og "window.innerWidth"???
Og så måske også lige ændre ændre "vismsg.style" til korrekt CSS... Har set at det gjort på følgende måde, men det virker ikke for mig:
confirm alene burde virke uden problemer i enhver Mozilla !-)
-- jeg har dog ikke en firefox, men en 1.5, men jeg kan ikke lige se en grund til at den regel, som siger, at man normalt kan udelade window. skulle fraviges i Firefox ...
-- og forklaringen på, at innerWidth/Height ikke virker er ganske simpelt, at dette ikke understøttes af IE !o]
-- og det, som er ukorrekt ift. DOM i din kode er den ukorrekte angivelse af objektet, da den forudsætter den til standarden afviste document.all ...
-- så det korrekte er:
function showmsg(){ v = document.getElementById('vismsg').style; v.visibility = "visible" v.top = screen.availHeight/3 + "px" v.left = screen.availWidth/2.5 + "px" }
function hidemsg(){ document.getElementById('vismsg').style.visibility = "hidden" }
-- og så fjernede jeg også den overflødige (og performance-mæssigt tunge) eval() ...
<div style="position:absolute;height:100px;width:100px;left:50%;top:50%;margin-top:-50px;margin-left:-50px;background:red;">Denne div er i midten !-)</div>
hmmm, jeg troede jeg havde fået lukket spørgsmålet, sorry
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.