Avatar billede thinge Nybegynder
12. juli 2002 - 10:23 Der er 17 kommentarer og
1 løsning

YES / NO i stedet for OK / CANCEL

Jeg mangler et script hvor man skal trykke YES / NO i stedet for den normale "confirm" OK / CANCEL.

THINGE
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 10:53 #1
Så skal du ha' fat i VBScript
Avatar billede thinge Nybegynder
12. juli 2002 - 10:55 #2
MENER DU VIRKELIG DET!!!
Det er ikke godt!
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 11:08 #3
Jeg mener i hvert fald du er nødt til at bruge avancerede ting som showModelssDialog, men den er usikker, du risikerer at få slettet alt på din computer hvos en hacker finder den :(
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 11:08 #4
hvos --> hvis
Avatar billede thinge Nybegynder
12. juli 2002 - 11:10 #5
OK
lyder ikke rart
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 11:21 #6
VBScript er nu ikke så slemt...
Avatar billede tipsen Nybegynder
12. juli 2002 - 11:46 #7
Hvilke browsere understøtter VBScript?
Avatar billede thinge Nybegynder
12. juli 2002 - 11:54 #8
alle tror jeg
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 11:55 #9
er det ikke kun IE?
Avatar billede thinge Nybegynder
12. juli 2002 - 11:57 #10
man kan vel plugins og alt mulig, tror du ik'
Avatar billede mikoalngelo Nybegynder
12. juli 2002 - 12:08 #11
aner det ikke...
Avatar billede gizmo-gizmo Nybegynder
12. juli 2002 - 12:17 #12
Det ville da være meget lettere at lave en kunstig box med noget html.
Avatar billede nikolajdu Nybegynder
12. juli 2002 - 12:54 #13
Mikoalngelo - Har helt ret. For at du kan lave din egen "confirm" knap, så skal du have fat i showModelssDialog. Problemet er desværre ikke kun som sagt at det kun er til IE, men endnu værre at der er sikkerhedshuller i showModelssDialog, der gør det til enhver hacker yndling (nej i får ikke mere info om det- I skal bare vide det) - Det betyder at man altså skal holde sig langt væk.

Tilbage har du så kun én mulighed, men hvorfor ikke tage den. Lav et layer med fin baggrund, masser af knapper og din egen sprøde tekst. Modsat showModelssDialog, så virker det i ns 4+, ns6, ns7, Opera4, opera5, Ie4, ie5,ie5.5 og ie6.

Se det må sgu da være noget der batter istedet :))

/Nikolaj
Avatar billede nikolajdu Nybegynder
12. juli 2002 - 12:55 #14
Jeg vil gerne hjælpe dig på vej, men så skal du lige fortælle hvad boxen skal gøre :))
Avatar billede thinge Nybegynder
12. juli 2002 - 15:16 #15
Det skal opføre sig ligesom confirm i javascript, Altså På boxen står der:
Vil du gemme ændringerne?
Det kan man så svare YES / NO til.
YES = GEM
NO = IKKE GEM

Thinge
Avatar billede nikolajdu Nybegynder
12. juli 2002 - 15:23 #16
Så gør sådan her:

<html>
<head>
    <title>Untitled</title>     
<script language="javascript">   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

function over(id){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "visible";
}
function ud(id){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "hidden";
}

</script>
</head>

<body>
<form name="f" action="http://www.nikolajdu.dk">
<input type="button" value="dette er submit knappen" onclick="over('lag')">
</form>

<div id="lag" name="lag" style="position: absolute; left:50; top:50; width: 200; height:100; z-index: 3; visibility: hidden">

Halloooo der mester.
<br>
vil du gemme eller hvad?
<br>
<form name="f1">
<input type="button" value="ja" onclick="document.f.submit()">
<input type="button" value="nej" onclick="ud('lag')">
</form>
</div>

</body>
</html>

/Nikolaj
Avatar billede thinge Nybegynder
18. juli 2002 - 15:24 #17
Ikke det jeg leder efter
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:32 #18
Nej sikkert ikke, men det er din mulighed og den vil du ikke have....
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester