Avatar billede thomashansen Nybegynder
06. juni 2003 - 13:56 Der er 7 kommentarer og
1 løsning

Kan link hentet fra database vises som centreret "Popup"

Kan følgende "mixes" så linket (et billede) vises i "popup" midt på skærmen ? - eller er der bedre måder, at løse opgaven på ?

HENTER: link fra "ByggeNrLink" via "ByggeNr":
<td valign="top"><% Response.Write ("<a href='http://" & list.Fields("ByggeNrLink") & "' target='_blank'>" & list.Fields("ByggeNr") & "</a>")%>&nbsp;</td>

CENTRERER POPUP:
<script type="text/javascript">
function popup(url,name,win_height,win_width) {
    pos_horizon = ((screen.width/2)-(win_width/2));
    pos_vertical = ((screen.height/2)-(win_height/2));
    window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon);
    }
</script>
</head>
<body>
<p><a href="#" onclick="popup('valg.htm','mitvindue','300','300');">Åben popup vindue</a></p>
</body>
</html>
Avatar billede somaliomar Praktikant
06. juni 2003 - 14:02 #1
Hvad er problemet?
Avatar billede thomashansen Nybegynder
06. juni 2003 - 14:05 #2
Når jeg "klikker" på link hentet fra database vil jeg gerne kunne styre placeringen af den side (i dette tilfælde et billede) som åbnes via en f.eks som en centreret "popup"
Avatar billede somaliomar Praktikant
06. juni 2003 - 14:26 #3
Sådan her?

<script type="text/javascript">
function popup(url,name,win_height,win_width) {
    pos_horizon = ((screen.width/2)-(win_width/2));
    pos_vertical = ((screen.height/2)-(win_height/2));
    window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon);
    }
</script>
</head>
<body>
<p><a href="#" onclick="popup('http://<%=list.Fields("ByggeNrLink")%>','mitvindue','300','300');">Åben popup vindue</a></p>
</body>
</html>
Avatar billede thomashansen Nybegynder
06. juni 2003 - 14:54 #4
Hvor længe kigger du på Eksperten i dag ?
Jeg prøver lige men løber måske ind i problemer, da jeg er ny i det her
Avatar billede thomashansen Nybegynder
06. juni 2003 - 15:40 #5
Det fungerer, men i stedet for, at hente teksten til linket i kolonnen "Byggenr" hedder linket hver eneste gang "Åben popup vindue" (måske har jeg ikke forklaret mig godt nok)
Avatar billede somaliomar Praktikant
06. juni 2003 - 16:37 #6
Næ, men nu har du :D

Prøv det her:

<script type="text/javascript">
function popup(url,name,win_height,win_width) {
    pos_horizon = ((screen.width/2)-(win_width/2));
    pos_vertical = ((screen.height/2)-(win_height/2));
    window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon);
    }
</script>
</head>
<body>
<p><a href="#" onclick="popup('http://<%=list.Fields("ByggeNrLink")%','mitvindue','300','300');"><%=list.Fields("ByggeNr")%</a></p>
</body>
</html>
Avatar billede thomashansen Nybegynder
06. juni 2003 - 19:34 #7
Tak og god pinse
Avatar billede somaliomar Praktikant
06. juni 2003 - 19:36 #8
Tak for points og god weekend :D
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