Min sida ser ut typ såhär Du gör först en mall som kan se ut så här:Byta innehåll i
<code>..<body>
<div class="header">
<div id="menu">Hem | sid2.aspx | sid3.aspx | sid4.aspx</div>
</div>
<div class="sida" id="hem">
<!--#include file="content/default.aspx"-->
</div>
</body> ..</code>
Istället för att länka till -och ladda om en ny sida så vill jag bara byta ut innehållet i sida-divven och behålla headern "orörd". Har sett i url'ar att man skriver typ default.aspx?id=hem, default.aspx?id=sida1 osv.)
Hur funkar det? Tacksam för svar även om det kanske är Grundkurs A. Sv: Byta innehåll i
<!-- #include file="connection.asp" -->
<!-- #include file="header.asp" -->
<!-- #include file="menu.asp" -->
<div id="content">
massa html...
</div>
<!-- #include file="footer.asp" -->
<!-- #include file="connectionclose.asp" -->
(den behöver iofs inte se ut så här, men det är ett förslag)
connection.asp innehåller ev databasöppningar och lite variablar och funktioner som man kan behöva på alla sidor
Header.asp innehåller huvudet på sidan. Om man vill kan menyn vara i den också, men jag brukar ha det separat.
Nu har du en bra mall som du använder på alla nya sidor du skapar.
Varför det står id=sida1 antar jag att den hämtar rubrik, text och bild från en databas och placerar på valda ställen i mallen.
Läs lite på asp.net eller php så får du ett humm om hur det fungerar. Kör du fast finns det alltid ett asp.net forum här på pellesoft. :)
Lycka till!