Er der ikke en bedre løsning?
HejJeg er kommet frem til følgende popupløsning med Iframe, som man skal kunne linke til fra flere links. Men det bør kunne gøres bedre.
Følgende skrives i side som der linkes fra:
på siden som der linkes fra er det i hovedtræk det her det drejer sig om :
<BODY onclick=\"hidePopup()\">
<iframe id=\"popup\" name=\"frmPopup\" src=\"popup.asp?action=O_3\" style=\"DISPLAY: none; HEIGHT: 100px; LEFT: 400px; POSITION: absolute; TOP: 200px; WIDTH: 500px; Z-INDEX: 150\"></iframe>
<script>
showPopup = function() {document.all[\"popup\"].src=\"popup.asp?action=O_1\"
document.all[\"popup\"].style.display=\"\" }
showPopup1 = function() {document.all[\"popup\"].src=\"popup.asp?action=O_2\"
document.all[\"popup\"].style.display=\"\" }
hidePopup = function() { document.all[\"popup\"].style.display=\"none\"}
</script>
<A href=\"java script:showPopup()\">Oveskrift 1</A><BR>
<A href=\"java script:showPopup1()\">Oveskrift 2</A>
</BODY>
På siden der skal linkes til og som skal vises i Iframen står der
<BODY BGCOLOR=#dddddd TOPMARGIN=8>
<FORM METHOD=post id=frmPopUp NAME=frmPopUp>
<CENTER>
<TABLE BORDER=0 WIDTH=450 CELLPADDING=1 BGCOLOR=#808080 ><tr><td>
<TABLE BORDER=0 WIDTH=100% CELLPADDING=1 BGCOLOR=#dddddd >
<%
action = request(\"action\")
select case action
case \"O_1\"
%>
<TR><TD align=left STYLE=\"PADDING-BOTTOM: 5px\"><FONT face=Tahoma size=2><%response.write(\"Her skal standardteksten for overskrift 1 stå\")%></FONT></TD></TR>
<%
case \"O_2\"
%>
<TR><TD align=left STYLE=\"PADDING-BOTTOM: 5px\"><FONT face=Tahoma size=2><%response.write(\"Her skal standardteksten for overskrift 2 stå\")%></FONT></TD></TR>
<%
case \"O_3\"
%>
<TR><TD align=left STYLE=\"PADDING-BOTTOM: 5px\"><FONT face=Tahoma size=2><%response.write(\"og så viddere\")%></FONT></TD></TR>
<%
end select
%>
</TABLE>
</TABLE>
</FORM>
</BODY>
