Avatar billede [tpl]foxy Nybegynder
06. januar 2004 - 20:50 Der er 13 kommentarer og
1 løsning

titel i popup

titlen som vinduet skal hedde bliver hentet fra en database og hedder <%=RS("name")%> - men hvor skal denne være i koden, for at det kommer til at stå som titel i popup.vinduet ?

<a href=""  onClick="MyWindow2=window.open('../pix/<%=RS("link")%>','MyWindow2','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=<%=RS("width")+40%>,height=<%=RS("height")+30%>'); return false;"><img style="border-style: solid; border-width: 1; border-color: 333333; filter:alpha(opacity=20);-moz-opacity:0.2" onMouseover="makevisible(this,0)" onMouseout="makevisible(this,1)" width="65" height="65" src="../pix/<%=RS("thumb")%>" alt="<%=RS("name")%>"></a>
Avatar billede 7th Praktikant
06. januar 2004 - 20:54 #1
Et popup vindue er blot et meget lille browservindue, hvorfor titlen / <%=RS("name")%> defineres i <title></title> på den side der vises i popupvinduet.
Avatar billede roenving Novice
06. januar 2004 - 20:55 #2
=<%=RS("height")+30%>'); MyWindow2.title='<%=RS("name")%>';return false;"><img
Avatar billede [tpl]foxy Nybegynder
06. januar 2004 - 21:08 #3
roenving . den viser stadig ikke titlen :S
Avatar billede roenving Novice
06. januar 2004 - 21:13 #4
ah, sry, den sitter jo på document, så:

MyWindow2.document.title='<%=RS("name")%>'
Avatar billede [tpl]foxy Nybegynder
06. januar 2004 - 21:42 #5
nej.. det er ikke et dokument... den åbner kun billedet i vinduet.. derfor, at det er lidt problematisk at få smidt titel på..?
Avatar billede roenving Novice
06. januar 2004 - 21:45 #6
-- virker det ikke ?-)

-- mener, at browseren faktisk opretter et document ...
Avatar billede [tpl]foxy Nybegynder
06. januar 2004 - 22:07 #7
nix det virker ikke :S
Avatar billede roenving Novice
06. januar 2004 - 22:33 #8
Hmm, så er det måske:

http://roenving.users.whitehat.dk/WD1ResizeTilBillede.html

-- du har brug for ?-)

-- den kender jeg nemlig som min egen bukselomme, så der er der ikke langt til små tilretninger !-)
Avatar billede 7th Praktikant
07. januar 2004 - 08:51 #9
Så lærte jeg også det :o) Beklager min uviden kommentar.
Avatar billede [tpl]foxy Nybegynder
07. januar 2004 - 16:06 #10
roenving . det ligner noget jeg kunne bruget... men savner stadig at man kan sætte titlen ved linket og ikke i head, da det ellers ikke vil virke når man har mere end et billede..?
Avatar billede roenving Novice
10. januar 2004 - 02:37 #11
Disse små ændringer skulle gøre det !-)

  <script language="javascript" type="text/javascript">
    function popWin(file,title){
      newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>'+title+'<\57ti'+'tle><scri'+'pt language="javascript" type="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri'+'pt><\57he'+'ad>';
      txt+='<bo'+'dy style="overflow:hidden;border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
      newWin.document.write(txt);
      newWin.document.close();
    }
  </script>

-- og i img-tagget:

onclick="popWin('img/billede.jpg','din billed-titel)
Avatar billede [tpl]foxy Nybegynder
11. januar 2004 - 17:51 #12
roenving . så virker det :D
skal du ikke skrive et svar så du kan få nogle point ?
Avatar billede roenving Novice
12. januar 2004 - 00:36 #13
Velbekomme '-)
Avatar billede roenving Novice
18. juli 2007 - 14:22 #14
-- og tak for point ;~}
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