Hej Mats här enklast är att göra 2st asp filer och köra dem i respektive frame Hej Kolla på Target som ska vara ditt framenamn om jag minns rätt.någon som vet hur man delar upp ett asp script i två frames
detta är premiär för mej att skriva en förfrågan i detta medium.
är det någon som vet hur man gör när man vill ha detta script uppdelat i två frames.
jag har försökt med lite olika varianter "target, action ,place m.m"
men jag får inte till det
adress där det ligger är
http://www.strandsnygg.se/strandsnygg/inloggning/smeg/test.html
--------------------------------------------------------------------------------------------------------
<% @ EnableSessionState=False %>
<% Option Explicit ' Vi vill ha koll på våra variabler
%><!--#include file="prevent_cache.asp"--><!--#include file="connection.asp"--><%
Dim numRecords, v, Selected
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
<title>shCats - Kategorierna</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="STYLESHEET" type="text/css" href="shStyle.css">
<style type="text/css">
<!--
.style1 {font-size: 14px}
body {
background-color: #FFFFFF;
}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
<body>
------------------------ det här ska ligga i vänstra ramen ------------------------
-----------------------------------------------------------------------------------------------------
<%
'* Vi listar de aktuella kategorierna ( Tabellen shCats )
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open "SELECT * FROM shCats ORDER BY [name]",Conn,1,1
numRecords = Rs.RecordCount-1 ' Vi lägger antalet poster i en variabel
For v=0 To numRecords
Selected = ""
IF cStr(Rs.Fields("id").Value) = Request.QueryString("category") Then Selected = "Selected"
Response.Write "" & UCase( Rs.Fields("name").Value ) & " <br><br>"
'Response.Write "" & UCase( Rs.Fields("name").Value ) & " "
Rs.MoveNext
next
Rs.Close
%>
-----------------------------------------------------------------------------------------------------
----------------resterande vill jag ha i main_frame --------------------------------
------------------------------------------------------------------------------------------------------
<table width="735" align="bottom" height="40" cellspacing="0" cellpadding="1" border="0">
<TD width="175" align="center">Bild</TD>
<TD width="125" align="center">Art:nr.</TD>
<TD width="160" align="center">Typ</TD>
<TD width="125" align="center">Material</TD>
<TD width="75" align="center">Klass</TD>
<TD width="75" align="center">Pris</TD>
</table>
<%
' Om man valt en kategori så hämtar vi varorna i den
If Request.Querystring("category")<>"" THEN
Rs.Open "SELECT * FROM shItems WHERE category=" & Request.QueryString("category")
numRecords = Rs.RecordCount -1
For v=0 To numRecords%>
<table width="735" height="50" cellspacing="0" cellpadding="0" border="1">
<% If Rs.Fields("smallImage")<>" " THEN %>
<TD width="175" align="center">" class="shItem">.jpg" border="0">
<% Else %>
" class="shItem">
<% End If %>
" class="shItem"><%=Rs.Fields("title").value%></TD>
<TD width="160" align="center" CLASS="shItem"><%=Rs.Fields("typ").value%></TD>
<TD width="125" align="center" CLASS="shItem"><%=Rs.Fields("farg").value%></TD>
<TD width="75" align="center" CLASS="shItem"><%=Rs.Fields("energiklass").value%></TD>
<TD width="75" align="center" CLASS="shItem"><%= Rs.Fields("price").Value %> kr</TD>
<%
Rs.MoveNext
Next
Rs.Close
End If %>
</body>
</html>
<%
' CleanUp
Conn.Close
Set Conn = Nothing
%>
Svara
Sv: någon som vet hur man delar upp ett asp script i två frames
Sv:någon som vet hur man delar upp ett asp script i två frames
Tack för ditt svar.
men hur ska man göra en koppling från meny knapparna i left frame
(dom genereras från databasen)
till att resultatet visas i main frame
MVH///MatsSv: någon som vet hur man delar upp ett asp script i två frames
Om du inte har kommit allt för långt så skulle jag föreslå annars att du bygger om med CSS så slipper du problem med frames.