Avatar billede moore Nybegynder
18. marts 2005 - 22:01 Der er 2 kommentarer og
2 løsninger

include fil og html

Hej

Mit problem er: Siden index.asp er lavet i HTML og lidt i ASP.
Jeg vil gerne have sådan, at når man klikker på et af links'ene, så er det KUN tabellen som bliver opdateret, og at jeg IKKE kommer over på en ny side, som jeg desværre gør nu.
Jeg kan ikke se hvad jeg gør forkert, med min include fil.

Har følgende kode.

Her er et link

<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="omknud.asp?id=1">Om Knud</td></a>

Længere nede på samme side kommer følgende asp kode


<%
response.write "Her skal være en include fil</font></td>"

if request.querystring ("id")="1" then
<!--#include file="omknud.asp"-->

end if

%>

Men den åbner et nyt vindue, fremfor at åbne siden i den tabel jeg har lavet der til.
Håber folk forstår mit spørgsmål.
Avatar billede moejensen Nybegynder
18. marts 2005 - 22:22 #1
brug en iframe

<iframe src="omknud.asp" width="100" height="100">
Avatar billede moore Nybegynder
18. marts 2005 - 22:24 #2
vil helst køre uden iframes. Og holde det hele i en tabel.
Kan lige lige poste hele koden her. I min index.asp fil.

<% language=vbscript %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <meta name="generator" content="Microsoft FrontPage 4.0">
        <title>Knud Møller</title>
    </head>

<body bgcolor="#ffffff">
    <div align="center">
<table width="760" border="0" cellspacing="0" cellpadding="0">
    <tr height="124">
    <td height="124" width="768"><img src="design/banner.jpg" alt="" height="124" width="768" border="0"></td>
</tr>
    <tr height="25">
        <td height="25" background="design/top.jpg" width="768">
<table width="751" border="0" cellspacing="0" cellpadding="0" height="25">
<tr>



<td width="24"><img src="design/topv.jpg" alt="" height="25" width="24" border="0"></td>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="omknud.asp?id=1">Om Knud</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="gear.asp?id=2">Gear</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="galleri.asp?id=3">Galleri</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="gæstebog.asp?id=4">Gæstebog</font></td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="kontakt.asp?id=5">Kontakt</td></a>
<td width="81" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="tourdate.asp?id=6">Tour Date</td></a>



</tr>
</table>
</td>
</tr>

<tr>

<td width="100%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr height="20">
    <td width="24" height="20" background="design/kantv.jpg"></td>
    <td bgcolor="white" height="20"></td>
    <td width="24" height="20" background="design/kanth.jpg"></td>
</tr>


<tr height="100" align="center">
<td width="24" height="100" background="design/kantv.jpg"></td>
<td valign="top" bgcolor="#FFFFFF" height="100">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<%
response.write "Her skal være en include fil</font></td>"

if request.querystring("1") = "1" then
<!--#include file="omknud.asp"-->

end if


%>



<td width="24" height="100" background="design/kanth.jpg"></td>

</tr>


    <tr height="19">
    <td width="24" height="19" background="design/kantv.jpg"></td>
    <td bgcolor="white" height="19"></td>
    <td width="24" height="19" background="design/kanth.jpg"></td>
</tr>
</table>
</td>
</tr>
    <tr>
    <td width="768"><img src="design/bund.jpg" alt="" height="30" width="768" border="0"></td>
</tr>
</table>
</body>
Avatar billede moejensen Nybegynder
19. marts 2005 - 08:22 #3
jeg tror ikke helt jeg forstår hvad det er du mener. Det er ikke muligt kun at opdatere tabellen på en side, uden at hele sinde bliver reloadet. hvis det du er ude efter er at du altid kalder indes.asp, med forskellige parametre.

Prøv at rette din kode til:

<% language=vbscript %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <meta name="generator" content="Microsoft FrontPage 4.0">
        <title>Knud Møller</title>
    </head>

<body bgcolor="#ffffff">
    <div align="center">
<table width="760" border="0" cellspacing="0" cellpadding="0">
    <tr height="124">
    <td height="124" width="768"><img src="design/banner.jpg" alt="" height="124" width="768" border="0"></td>
</tr>
    <tr height="25">
        <td height="25" background="design/top.jpg" width="768">
<table width="751" border="0" cellspacing="0" cellpadding="0" height="25">
<tr>



<td width="24"><img src="design/topv.jpg" alt="" height="25" width="24" border="0"></td>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="omknud.asp?id=1">Om Knud</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="gear.asp?id=2">Gear</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="galleri.asp?id=3">Galleri</td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="gæstebog.asp?id=4">Gæstebog</font></td></a>
<td width="90" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="kontakt.asp?id=5">Kontakt</td></a>
<td width="81" align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<a href="tourdate.asp?id=6">Tour Date</td></a>



</tr>
</table>
</td>
</tr>

<tr>

<td width="100%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr height="20">
    <td width="24" height="20" background="design/kantv.jpg"></td>
    <td bgcolor="white" height="20"></td>
    <td width="24" height="20" background="design/kanth.jpg"></td>
</tr>


<tr height="100" align="center">
<td width="24" height="100" background="design/kantv.jpg"></td>
<td valign="top" bgcolor="#FFFFFF" height="100">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">

<%
response.write "Her skal være en include fil</font></td>"

if request.querystring("1") = "1" then%>
<!--#include file="omknud.asp"-->
<%
end if


%>



<td width="24" height="100" background="design/kanth.jpg"></td>

</tr>


    <tr height="19">
    <td width="24" height="19" background="design/kantv.jpg"></td>
    <td bgcolor="white" height="19"></td>
    <td width="24" height="19" background="design/kanth.jpg"></td>
</tr>
</table>
</td>
</tr>
    <tr>
    <td width="768"><img src="design/bund.jpg" alt="" height="30" width="768" border="0"></td>
</tr>
</table>
</body>

include er nemlig ssi og ikke asp, så derfor skal de være uden for <%%>.

Du burde nu kunne kalde din sinde med følgende link, og få det rigtige indhold ind.

<a href="index.asp?1=1">test</a>
Avatar billede moore Nybegynder
19. marts 2005 - 08:39 #4
takker
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