Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:19 Der er 14 kommentarer og
1 løsning

Siden må kun komme frem en gang !!

En der har et forslag til hvordan man kan lave sådan et popup vindue kun kommer en gang. Måske via en cookie men hvordan ??

Jeg har dette script
-----------------------------
<SCRIPT language=\"JavaScript\">
window.open(\'test.htm\',\'pridewindow\',\'width=225,height=310,scrollbars=no,resize=no,toolbar=no,status=no\');
</SCRIPT>

<FORM><INPUT TYPE=\"button\"  VALUE=\"Gør www.domain.dk til startside\" onClick=\"this.style.behavior=\'url(#default#homepage)\'; this.setHomePage(\'http://www.domain.dk\');\"></FORM>

------------------------------

Håber en lige kan hitte uf den for mig ..
Avatar billede tpiil Nybegynder
20. november 2000 - 23:24 #1
dette sætter du ind i din form
Response.Cookies(\"SeenBefore\") = \"Yes\"

<%
If Not Request.Cookies(\"SeenBefore\") = \"Yes\" Then
%>

<SCRIPT language=\"JavaScript\">
window.open(\'test.htm\',\'pridewindow\',\'width=225,height=310,scrollbars=no,resize=no,toolbar=no,status=no\');
</SCRIPT>

<%
End If
%>
Avatar billede tupsy Nybegynder
20. november 2000 - 23:35 #2
Nogen  der ved hvordan man laver det(sætter en cookie) i javascript??

Se evt. her : http://www.eksperten.dk/spm/33628

Tupsy!!
Avatar billede tpiil Nybegynder
20. november 2000 - 23:39 #3
det her:
Response.Cookies(\"SeenBefore\") = \"Yes\"
sætter du bare ind i dit popup vindue og ikke i formen!
Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:45 #4
<%
Response.Cookies(\"SeenBefore\") = \"Yes\"
%>
<HTML>
<HEAD>
<TITLE>Gør www.domain.dk til din startside</TITLE>
<script language=\"JavaScript\">
function skift(color){
var el=event.srcElement
if (el.tagName==\"INPUT\"&&el.type==\"button\")
event.srcElement.style.backgroundColor=color
}
</script>

<style type=\"text/css\">
<!--
.text {  font-family: Arial; font-size: 8pt; font-weight: bold; color: #000000; border: #000000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; background-color: #CCCCCC}
-->
</style>
</HEAD>
<BODY bgColor=#000000 leftMargin=0 topMargin=0 marginheight=\"0\"
marginwidth=\"0\" text=\"#FFFFFF\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\">
<div align=\"center\">
  <center>
  <table border=\"0\" width=\"252\">
    <tr>
      <td width=\"244\">
        <p align=\"center\">
<img border=\"0\" src=\"image/logo.gif\" width=\"200\" height=\"68\">&nbsp;
        <p align=\"center\"><font face=\"Verdana\" size=\"2\">Gør <a href=\"www.domain.dk</a>" target="_blank">http://www.domain\">www.domain.dk</a>
til din startside.&nbsp;</font></p>
        <p align=\"center\"><font face=\"Verdana\" size=\"2\">
Så kan du hele tiden følge med i hvad der sker
på vores hjemmeside.</font></p>

<form onMouseover=\"skift(\'#CC0000\')\" onMouseout=\"skift(\'#CCCCCC\')\">
<p align=\"center\">
<INPUT TYPE=\"button\" class=\"text\" VALUE=\"JA TAK\" onClick=\"this.style.behavior=\'url(#default#homepage)\'; this.setHomePage(\'http://www.domain.dk\');\">
<p align=\"center\">
<input type=\"button\" style=\"width:100;\" class=\"text\" value=\"NEJ TAK\" onclick=\"java script:window.close()\">
</form>
      </td>
    </tr>
  </table>
  </center>
</div>
</BODY>
</HTML>
Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:45 #5
dette virker sku ikke :O(
Avatar billede tpiil Nybegynder
20. november 2000 - 23:47 #6
er det dit popup vindue???
Avatar billede tpiil Nybegynder
20. november 2000 - 23:48 #7
husk at det skal være en asp fil og ikke html som du havde skrevet i spørgsmålet!
Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:48 #8
det har jeg gjort...
Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:49 #9
har lige tjekket den genere ikke nogen cookie på min pc
Avatar billede tpiil Nybegynder
20. november 2000 - 23:51 #10
prøv dette:
Response.Buffer = True
Response.Cookies(\"SeenBefore\") = \"Yes\"
Avatar billede inkognito1 Nybegynder
20. november 2000 - 23:55 #11
samme resultat
Avatar billede blood Nybegynder
21. november 2000 - 00:03 #12
tpiil 

det der script du har lavet laver ikke en Cookies
den læser kun om der er en
Avatar billede tpiil Nybegynder
21. november 2000 - 00:05 #13
Response.Cookies(\"SeenBefore\").Expires = Now()+93 \'gælder 3 måneder sorry!!
Response.Cookies(\"SeenBefore\") = \"Yes\"
Avatar billede inkognito1 Nybegynder
21. november 2000 - 00:10 #14
jep så var den der ...
Avatar billede tpiil Nybegynder
21. november 2000 - 00:11 #15
jeg glemte lige det vigtigste :o)
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