Avatar billede thoko Nybegynder
22. december 2004 - 09:21 Der er 5 kommentarer

3i1 asp html javascript

Nedenstående Link1:
<%= "<a href=still.asp?intype="& rsrkf("intyp") &" target=_self>" %><img src="../img/cirkel25.gif" border=0><%= "</a>" %>
fungerer p.t. fortræffeligt og leverer still.asp som almindeligt skærmbillede.

Jeg vil imidlertid gerne have, at still.asp viser uddata i et pop-up vindue.

På nettet har jeg set denne løsning Link2:
<%Response.Write ("<a href="""" language=""javascript"" onmouseover =""window.open('file.asp?Id=" &  paramId & "' , 'file', 'width=400,height=200,scrollbars=yes')"">bla bla </a>")%>
der også indeholder javascript med window.open

Trods talrige forsøg har jeg ikke kunnet sammensætte et brugbart link3 med javascript indarbejdet i link1.

Har du et godt forslag til link3???
Avatar billede fennec Nybegynder
22. december 2004 - 09:28 #1
<a href="#" onClick="window.open('still.asp?intype=<%= rsrkf("intyp") %>' , 'WindowName', 'width=400,height=200,scrollbars=yes')"><img src="../img/cirkel25.gif" border=0></a>
Avatar billede thoko Nybegynder
22. december 2004 - 09:58 #2
Tak, det funker.
Ved du evt. også, hvordan jeg får vinduet til altid at blive vist øverst?

Jeg har indsat:
alwaysRaised=yes
som et window.open.parameter, men det synes ikke at have nogen effekt (IE6.0)
Avatar billede fennec Nybegynder
22. december 2004 - 10:40 #3
alwaysRaised=yes er mig bekendt ikke en lovlig parameter på en window.open(). Jeg tror du tænker på en type windue som MS lavede en overgang. Kan ikke huske hvad de kaldte den type vinduer (mener det var noget med "crom.."), men det er ikke et vindue de understøtter længere. Og andre browsere gjorde det vist aldrig.

Ved ikke om du kan gøre sådan her for at tvinge den øverst, men vil tro det:
<body onBlur="this.focus();">

Så burde vinduet få focus igen når det mister det.
Avatar billede thoko Nybegynder
22. december 2004 - 12:04 #4
onBlur synes heller ikke at virke. Glem mere om det. Nu lukker jeg og du får dine point. Tak for hjælpen.
PS: 'alwaysRaised" har jeg set på: http://www.devguru.com/Technologies/ecmascript/quickref/win_open.html
Avatar billede fennec Nybegynder
22. december 2004 - 12:12 #5
...Som de også skriver, er 'alwaysRaised' en Netscape function only. Så det er derfor det ikke virker i IE :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