Jag har en layout i tabeller och vill använda ett mailscript till den, men får problem.
Om jag inkluderar mailfilen i en tabell och sen klickar på skicka så kommer man ju till en tacksida som inte öppnas i tabellen.
Hur löser man det så att båda filerna kommer i tabellen?
Eller måste man kanske använda iframe för att det ska funka?
Att prova att lägga mailformuläret på en separat sida och sedan ladda in den sidan i en iframe är ingen dum idé - för då kommer tacksidan att hamna i samma iframe också senare
En annan lösning om du har möjlighet att redigera tacksidan och kan använda ssi (alt. php) är att länka in en "header"- och en "footer"-fil som innehåller layouten på sidan, alltså typ:
<!--#include file="header.txt"-->
din text
<!--#include file="footer.txt"-->
Då kan du få alla sidor att se likadana ut utan större ansträngning.
Och om du vill ge besökare med "jättegamla" webbläsare möjlighet att använda e-postformuläret ändå, kan du lägga kod inuti iframetaggen (t.ex. en länk till e-postformulärsidan somannars skulle ha varit inuti iframen ;) ) som bara visas i de webbläsare som inte har iframe-stöd.
Exempel:
<iframe src="formularet.html" ... ... >
<a href="formularet.html">Kontakta mig med hjälp av e-postformuläret</a>
</iframe>
Så visst är det väl OK att använda dem om man har vettig nytta av dem !
Då låter det som ett bra alternativ. :)
Kan man på något vis göra så att iframen anpassar höjden efter dokumentet som ska visas i den? Så som tabeller gör.