Avatar billede thb Nybegynder
06. maj 2002 - 00:37 Der er 9 kommentarer og
1 løsning

window.open()

Hej alle

Jeg er ved at lave en side, og nu er gået død i noget, som i sikkert kan hjælpe mig med...

Jeg skal lave en fil som refresher hvert minut, og så tjekker den, og der er en bestem ting i en db, hvis ja, så skal den åbne et nyt vindue uden alle de der ting, resize=no,status=no, osv jeg har prøvet en masse ting, men jeg har ikke kunne få det til at virke..

Det skal bruges til en internt mail sys. hvor der så kommer et lille vindue hvis du har fået post.

Håber i forstår..

Thomas
Avatar billede hobbez Nybegynder
06. maj 2002 - 00:46 #1
Avatar billede hobbez Nybegynder
06. maj 2002 - 00:49 #2
SQL'en der checker din database kan jeg ikke hjælpe dig med.

/Rob
Avatar billede thb Nybegynder
06. maj 2002 - 00:50 #3
ja okay... du forstod det ikke...

Jeg kender godt alle parametrene, men jeg kan ikke finde ud af samme sætte med en if sætning og det der med freshe siden hvert minut..

Forstår du nu... ???

Thomas
Avatar billede thb Nybegynder
06. maj 2002 - 00:57 #4
jeg har prøvet med:

<html>
<head>
<META HTTP-EQUIV='Refresh' CONTENT='60;URL=checkpost.asp'>
<%
    SQL = "Select * from post where modtager=" & session("id") & " and not read"
    Set s = conn.Execute(SQL)

    if s.bof or s.eof then
        response.write "NO MAIL"
    else
%>
</head>
<body bgcolor="000000" onload="java script:window.open("checkpost.asp?post=1","MLO","left=100,top=100,height=50,width=175,resizable=no,status=no,toolbar=no,menubar=no,location=no,titlebar=no");">
</body></html>

<% end if%>

Der mangler godt nok min db connection
Avatar billede rune_c Nybegynder
06. maj 2002 - 00:59 #5
if rs("[kolone]") = [værdi] then
  response.write "<html><body><script language=""JavaScript"">windows.open('about:Ny mail', null, 'parameter')</script></body></html>"
else
  response.write "<html><head><meta........"
end if
Avatar billede doc404 Novice
06. maj 2002 - 01:01 #6
lav noget lignende dette...

checkmail.asp:
<head>
...
<% if NewMail = False then %> 
<meta http_equiv="Refresh" content="60;URL=http://www.xyz.com/checkmail.asp">
<% end if %>
</head>

<% if NewMail then %>
<body OnLoad="OpenPopUpWindow()">
<% else %>
<body>
<% end if %>

Du skal selvfølgelig *lige* lave funktionen OpenPopUpWIndow men det har du vist styr på....

happy coding
Avatar billede rune_c Nybegynder
06. maj 2002 - 01:01 #7
<html>
<head>

<%
    SQL = "Select * from post where modtager=" & session("id") & " and not read"
    Set s = conn.Execute(SQL)

    if s.bof or s.eof then
        response.write "<META HTTP-EQUIV='Refresh' CONTENT='60;URL=checkpost.asp'>"
%>
</head><body>NO MAIL!
<%
else
%>
</head>
<body bgcolor="000000" onload="java script:window.open("checkpost.asp?post=1","MLO","left=100,top=100,height=50,width=175,resizable=no,status=no,toolbar=no,menubar=no,location=no,titlebar=no");">
<%
end if
%>
</body>
</html>
Avatar billede thb Nybegynder
06. maj 2002 - 01:04 #8
rune_c >> den siger syntax fejl med din kode... det var den samme med min...
Avatar billede rune_c Nybegynder
06. maj 2002 - 01:09 #9
det er dit eget script!! Du kan ikke have en " i en "..:)

<body bgcolor="000000" onload='java script:window.open("checkpost.asp?post=1","MLO","left=100,top=100,height=50,width=175,resizable=no,status=no,toolbar=no,menubar=no,location=no,titlebar=no");'>
Avatar billede thb Nybegynder
06. maj 2002 - 01:16 #10
der fik du mig... :)

Nu virker det... fedt nok.... så kan jeg komme videre med mit portal...

Jeg er ved at lave Danmarks første Portal for ungdoms volleyball spillere og trænere...
www.volleyportal.dk

Thomas
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
Kurser inden for grundlæggende programmering

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