Avatar billede tue Nybegynder
12. april 1999 - 00:00 Der er 7 kommentarer og
1 løsning

Afstemning

Jeg vil gerne vide om det kan lade sig gøre at lave et popup window hvor man
kan stille et spørgelsmål, hvor den besøgende f.eks. kan svare :

Ja  -  Nej  -  Ved ikke.

Svaret skal selvfølgelig sendes til en eller anden base, hvor jeg kan læse det.

windowet skal fungere på følgene måde :
 
Åbner før man går ind på siden.
Åbner kun ved hver 20 person der kommer ind på siden.

Ps. Spørgesmålet kan for f.eks. være for et folketinges valg:
    "Hvad stemmer du d. 28 Maj???
Avatar billede erikjacobsen Ekspert
12. april 1999 - 12:47 #1
Ja.

Nå - det var ikke svar nok ;-)

I <BODY OnLoad="spoergeskema();"> kan du få kaldt en funktion, når man går ind på siden. Den kan slå en terning (random) og ca. hver 20. gang åbne et nyt vindue: Dette vindue indeholder en <FORM ...>, der sender svaret til et CGI-script (eller blot som en email.formular) tilbage til dig.

Tænk engang hvis man kunne stemme NEJ til et folketingsvalg.... :)
Avatar billede tue Nybegynder
12. april 1999 - 12:58 #2
Ja jeg ved godt det er en fejl, men jeg opdagede det først da jeg havde indsendt
det, og det er jo kun et eks.

Kan du ikke give mig det fulde script????
Avatar billede erikjacobsen Ekspert
12. april 1999 - 13:29 #3
Ok da, lad mig lige se.

Prøv det på http://www.erik.jacobsen.org/test/hejmeddig.htm

Spørgskemaet, med den emailformular, som min ISP tilbyder (virker ikke andre steder):

<!-- This document was created using SiteAid Version 1.3-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
    <TITLE>Untitled</TITLE>
</HEAD>
<BODY>

Spørgeskema:<BR>

<form action="/_share/SendMail.asp" method=post><br>
<input type="hidden" name="addressto" value="Erik@Jacobsen.org">
<input type="hidden" name="subject" value="Spoergeskema">
<input type="hidden" name="addressfrom" value="Erik@Jacobsen.org">
Hvad vil du stemme ved næste folketingsvalg:<BR>
<INPUT TYPE="radio" NAME="a" VALUE="ja">Ja&nbsp;
<INPUT TYPE="radio" NAME="a" VALUE="nej">Nej&nbsp;
<INPUT TYPE="radio" NAME="a" VALUE="ved ikke">Ved ikke&nbsp;<BR><BR>

<input type="submit" value="Stem"><br>
</form>

</BODY>
</HTML>


Og så hovedsiden:

<!-- This document was created using SiteAid Version 1.3-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
    <TITLE>Untitled</TITLE>

  <SCRIPT LANGUAGE="JavaScript">
    function spoerglige() {
      if (Math.random()<0.5) {
        window.open("sp.htm");
      }
    }
  </SCRIPT>

</HEAD>
<BODY OnLoad="spoerglige();">

<P>Tak fordi du besøger denne side. Det var virkelig pænt af dig.
Jeg håber vi ses igen.</P>

Tag lige og kig på <a href="http://www.eksperten.dk">Eksperten</a><br>

</BODY>
</HTML>


Svaret, ser sådan ud i en email (jeg sagde nej):

a
nej
Avatar billede erikjacobsen Ekspert
12. april 1999 - 13:37 #4
OK da, foregående script giver dig et spørgsmål ca. hver anden gang du går ind på ...hejmeddig.htm..., og det var ikke det du ville have - men mon ikke du kan fikse det?
Avatar billede tue Nybegynder
12. april 1999 - 13:50 #5
Det var ikke lige helt det jeg mente.

Det skal stå i et window, lige som når Internet Explorer viser et alarm window...

Avatar billede erikjacobsen Ekspert
12. april 1999 - 13:52 #6
Det kan du ikke!
Avatar billede erikjacobsen Ekspert
12. april 1999 - 13:57 #7
Ok, en sandhed med modifikationer. Du kan bruge JavaScripts
'confirm' til at få et ja eller nej, og dens 'Prompt' til at få et
etliniers svar. Men det er vel ikke lige sagen...
Avatar billede erikjacobsen Ekspert
12. april 1999 - 19:43 #8
Endelig - kommer jeg lige i tanker om - kunne man jo bare
bruge en af de gratis services på nettet. Prøv f.eks. min
datters spørgsmål:

  http://www.sofie.jacobsen.org

(Et af de nederste links)
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