Jeg fandt i mellemtiden et javascript på nettet, der løste problemet. Nu
vises popup'en kun første gang i hver browser-session, dvs. ved åbning af ny
browser kommer den igen.
Koden er flg.:
<script language="Javascript" type="text/javascript">
function openpopup(){
var popurl="popup_start.htm"
winpops=window.open(popurl,"","width=320,height=300,")
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { // if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset);
// set index of end of cookie value
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function loadornot(){
if (get_cookie('poppedup')==''){
openpopup()
document.cookie="poppedup=yes"
}
}
loadornot()
</script>
Mvh
Jesper
"JSB" <jsbp@worldonline.dk> skrev i en meddelelse
news:3d47cf1f$1@news.wineasy.se...
> Vi har netop søsat en ny hjemmeside på
www.ihk.dk, hvor et popup vindue
gør
> opmærksom på nyheden.
>
> Ønsket er, at brugeren kun bliver præsenteret for popup-vinduet første
gang
> vedkommende besøger siden.
>
> Hvordan laves dette, og kan det laves alene i ASP eller skal der også
> benyttes javascript (eller evt. javascript alene)?
>
> Mvh
> Jesper
>
> PS: X-posted i dk.edb.internet.webdesign.serverside.asp samt
> dk.edb.internet.webdesign.clientside
>
>