Toon posts:

[JS] message laten die je met ok moet bevistigen *

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

Verwijderd

Topicstarter
Eerst wil ik zeggen dat ik absoluut niet thuis ben in ASP, maar ik heb al wel een tijd zitten zoeken naar het volgende

Ik heb een variable en zodra die gevuld is wil ik een message met de inhoud van die variable met wat tekst erbij in een message laten verschijnen (zo'n eentje die je met ok kan bevestigen), kan dit?

Nu heb ik het zo dat zodra hij gevuld is dat het op de website verschijnt, maar wil dus dat het in een message komt, zodat het niet over het hoofd gezien kan worden.

Alvast bedankt

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:00

gorgi_19

Kruimeltjes zijn weer op :9

Ik denk dat je dan beter naar Javascript (en dan de confirm()-functie) kan kijken. Maar daar weten ze in Webdesign & Graphics meer van :)

>> Webdesign & Graphics

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Als je alleen een "ok" knopje nodig hebt, dan volstaat alert().

Today's subliminal thought is:


Verwijderd

Topicstarter
Dat is inderdaad wel wat ik bedoel!

Maar het werkt niet ;( , als ik alleen alert("message") gebruik dan krijg ik Type mismatch: 'alert' te zien.

En als ik window.alert("message") gebruik krijg ik Object required: '' te zien

Verwijderd

laat je hele code eens zien dan, want daar zit ongetwijfeld iets fouts tussen

Verwijderd

Topicstarter
Hmm.. je wilt de hele code zien, schrik niet ;) maar het werkt wel tot zover

Hij doet het wel als ik de windows.alert weglaat.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<html><head><TITLE>RASS</TITLE></head><body>
<%
'Option Explicit

FromNumber = ""
SMSText = ""
'FromNumber = "ff iets beters"
'SMSText = "text"
FromNumber = Request.Form("from")
SMSText = Request.Form("text")

if FromNumber = "" then
response.write "<H1>Nothing is stolen..<br><br></H1>"
window.alert("Nothing is stolen")                           <--- hier dus een message


elseif FromNumber <> "" then

Dim strCon
Dim adoCon
Dim strAccessDB

strAccessDB = "../../data/sms.mdb"
Set adoCon = Server.CreateObject("ADODB.Connection")
strCon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(strAccessDB)
adoCon.Mode = 3
adoCon.Open strCon

'Grab the values, and store them into variables
Dim FromNumber
Dim SMSText

'FromNumber = "bla"
'SMSText = "text"
'FromNumber = Request.Form("from")
'SMSText = Request.Form("text")

Response.Write "<H1>Alarm received from:&nbsp"
Response.Write FromNumber
Response.Write "&nbsp"
Response.Write SMSText
Response.Write "<BR><BR></H1>"     ' show the message on screen
'Response.End                   ' end the response

window.alert("hier wil ik een message met FromNumer en SMSText erin")              <--------


Dim SQL
SQL = "insert into sms([From],[TextMessage]) VALUES ('" & FromNumber & "', '" & SMSText & "')"
adoCon.execute(SQL)

'adoCon.close (strCon)
set adocon = nothing

end if

table = "sms"
sort = request.querystring("sort")
accessDB = server.mappath("../../data/sms.mdb")
strCon = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="
strCon = strCon & accessDB & ";"

if sort = "" then
    SQL = "SELECT * FROM " & table
else
    SQL = "SELECT * FROM " & table &" ORDER BY " & sort
end if

showblank="&nbsp;"
shownull="&nbsp;"

Dim objCon
Set objCon = Server.CreateObject ( "ADODB.Connection" )
objCon.open strCon

set objRec=objCon.execute(SQL)

If  objRec.eof then
   response.write "Nothing is stolen..<br>"
   Call CloseDB
   response.end
end if

response.write "Gesorteerd op: " & sort & vbcrlf
response.write "<table border='1'><tr>" & vbcrlf
for each tabel in objRec.fields
   response.write "<td><b>"
   response.write "<a href='showdb.asp?sort=" & tabel.name & "'>" & tabel.name & "</a>" & vbcrlf
   response.write "</b></td>" & vbcrlf
next
response.write "</tr>" & vbcrlf

dbdata=objRec.getrows
Call CloseDB


x=ubound(dbdata,1)
y=ubound(dbdata,2)
FOR RijTeller= 0 TO y
   response.write "<tr>" & vbcrlf
   FOR KolomTeller=0 to x
      z=dbdata(KolomTeller,RijTeller)
      if isnull(z) then
         z=shownull
      end if
      
      if trim(z)="" then
         z=showblank
      end if

      response.write "<td valign=top>" 
      response.write z
      response.write "</td>" & vbcrlf
   NEXT
   response.write "</tr>" & vbcrlf
NEXT
response.write "</table>" 
%>
</body></html>
<%

SUB CloseDB
   objRec.close
   set objRec=nothing
   objCon.close
   set objCon=nothing
END SUB
FromNumber = ""
SMSText = ""

%>

Verwijderd

Je wil een ok-knop op je server laten zien?
Kan je niet beter het JS gedeelte bij de client doen ofzo?

Verwijderd

Topicstarter
ow.. zou die dan op de server kant komen? het moet namelijk komen aan de kant van de gebruiker :s

Verwijderd

Je haalt VB en JS nogal door elkaar, en ook waar je wat wil gebruiken. Zorg dat die javascript code (window.alert ...) naar de browser gestuurd wordt. Die weet er wel raad mee.

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

zoals gezegd: de alert is client-side
ASP:
1
response.write "<script type='text/javascript'>alert('bla')</script>"

Of met wat variabelen erin:
ASP:
1
response.write "<script type='text/javascript'>alert('FromNumber =  " & FromNumber &  "')</script>"

[ Voor 70% gewijzigd door Annie op 06-01-2005 20:12 . Reden: spuit 11 ]

Today's subliminal thought is:


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

alert is idd voor een message met ok knop, confirm geeft er nog een cancel knop bij en paast een boolean terug, en met prompt kan je om input vragen.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


Verwijderd

Topicstarter
Jullie zijn de goeiste!!

met response.write "<script type='text/javascript'>alert('FromNumber = " & FromNumber & "')</script>"

werkt het!!

  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

Overigens als het het sec over bevestigen heb, moet je naar mijn idee ook de mogelijk bieden om te kunnen cancellen, dus zoals Clay hierboven aangeeft kan je dan beter met een confirm gaan werken in plaats van een alert. Want hoe doe je het dan als mensen niet willen bevestigen? De bevestiging is dan in weze al overbodig...

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 15:06

Pelle

🚴‍♂️

Dit is heeeeeeeeeel basic 8)7
Pagina: 1

Dit topic is gesloten.