webForumDet fria alternativet

Saknar jag quotes?

ASP

5 svar · 222 visningar · startad av annesophie

Medlem sedan juni 20012 236 inlägg
Frågan#1

Hej,

Har följande linje som öppnar ett popupfönster (här är width och height "manuell"):

<a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=300,height=400');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a>

Den funkar fin fint...men nu är det så här att vidden och höjden skulle jag vilja ha hmm...individuell beroende på vilken fil som öppnas (allt loopas in).

Så i min databas finns nu för varje fil width och height celler. Men när jag skriver in (observera height och width kommer från databas nu):

<a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a>

...så bryts raden...alltså...popupfönstret fattar width och får in värdet...men inte height som då blir tomt. Jag antar att det är nån quote eller semiquote som ska till men jag får det inte att funka!!! Allt det andra är och ser helt ok ut...det är bara det är height är tom och det innebär att när jag öppnar popupfönstret så är det rätt vidd...men kanske bara 10px högt...vilket är dumt! ;^)

Har haft den här diskussionen i JavaScripts forumet men enligt proffsen så ser JavaScripts biten rätt ut...så jag har blivit hänvisad hit...

Om jag testar koden och sedan kollar sourcen så syns följande:

<a href="#" value="Show Scroller" onClick="window.open('examples/menu1.html','','width=300,height=');">Ref: 1<br>Menu 1</a>

Alltså en TOM height.

All data kommer in som den ska, jag har testat. Men så fort jag lägger till datan för height i JavaScriptet så syns inte height. Märkligt!

Här kommer hela koden för sidan:

-------

<%
option explicit
response.buffer=true

on error resume next

dim conn,sql,rs,id

id = request.querystring("id")

set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.mappath("tcf.mdb")

sql = "SELECT * FROM [example] WHERE example_type = "& id &" ;"
set rs = conn.execute(sql)
%>

<HTML>

<HEAD>
<link rel="stylesheet" type="text/css" href="css.css">
</HEAD>

<BODY marginwidth="0" marginheight="0" leftmargin="0" topmargin="2" cellspacing="0" cellpadding="0">

<!—START TABLE1->
<table width="449" border="0" bgcolor="white" height="374" class=logintva border="0" cellspacing="0" cellpadding="3">
<tr>
<td valign="top" align="top">
<!—START TABLE2->
<table border="0" cellspacing="5" width="440">
<% x=1
do until rs.eof
%>
<tr>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>

<%
x=x+1
rs.movenext
if not rs.eof then
%>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>
<%else%>

					\<td valign="top" align="top"\>
						 
					\</td\>

<%end if %>

<%
x=x+1
rs.movenext
if not rs.eof then
%>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>
<%else %>
<td valign="top" align="top">
 
</td>
<%end if %>

<%
x=x+1
rs.movenext
if not rs.eof then
%>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>
<%else %>
<td valign="top" align="top">
 
</td>
<%end if %>

<%
x=x+1
rs.movenext
if not rs.eof then
%>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>
<%else %>
<td valign="top" align="top">
 
</td>
<%end if %>

<%
x=x+1
rs.movenext
if not rs.eof then
%>
<td valign="top" align="top">
<img src="images/artikel.jpg"><br><a href="#" value="Show Scroller" onClick="window.open('examples/<%=rs("example_link")%>','','width=<%=rs("width")%>,height=<%=rs("height")%>');">Ref: <%=rs("example_id")%><br><%=rs("example_name")%></a><br><br>
</td>
<%else %>
<td valign="top" align="top">
 
</td>
<%end if %>

				\</tr\>

<%
rs.movenext
if not rs.eof then
x=x+1
end if
loop %>
</table>
<!—END TABLE2-->
</td>
</tr>

</table>
<!—END TABLE1-->

</BODY>

</HTML>

-----

Loopen ser lite skum ut för att den loopar 6 celler i rad och sedan radbryter. Dessutom så var jag tvungen att kolla om tex den sista cellen var tom osv....men allt funkar som det ska och jag får inga fel...

Jag hoppas att någon här kan tala om varför den gör som den gör!

MvH

/A

[Redigerat av annesophie den 25 jul 2001]

Medlem sedan juni 200032 967 inlägg
#2

vad har du för fälttyper på fälten i tabellen?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juni 20012 236 inlägg
#3

example_id - AUTO
example_name - TEXT
example_link - TEXT
example_type - NUM
height - NUM
width - NUM

Medlem sedan juni 20012 236 inlägg
#4

HANG ON!

det funkar j-LARE-NAMMA! *JÄTTEGLAD*

Jag har inte en susning om vad som har ändrats...men det funkar igen! Datorn måste ha superhängt sig eller nåt!!!! Hmm det har ju inte funkat på två dagar!

F-en vad märkligt!!!

Hmm TACK iallafall @nders...skönt att veta att det finns nån man kan fråga när det kör ihop sig! *ler*

MvH

/A

Medlem sedan juni 200032 967 inlägg
#5

va bra, för jag sitter och kliar mig i huvet över att det inte funkar, för det borde det ju. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan jan. 2001332 inlägg
#6

Skönt att veta att det inte bara är min dator som är mupp idag....

:e :e :e :e

------------------
Du lever bara en gång och den gången är nu!

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)