de generere sikkert en <script> kode i form af JavasCript eller VBScript, der VIA querystrings:
jeg har lavet dette lille test script, som skulle illustrere dette...
[en html eller asp, php side]
<HTML>
<HEAD>
<TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript" SRC="testjs.asp"></SCRIPT>
</BODY>
</HTML>
[html kode slut]
[testjs.asp start]
var query = document.location.href.substring(document.location.href.lastIndexOf("?")+1,document.location.href.length);
document.writeln("<SCRIPT SRC='test2js.asp?" + query + "'>")
document.writeln("alert('<%=besked%>')")
document.writeln("</SCRIPT>")
[testjs.asp slut]
[test2js.asp start]
<%
side = Request("p")
Select Case side
Case 1
besked = "Du har klikket på link 1"
Case 2
besked = "Du trykkede på link 2"
Case 3
besked = "Du gik da lige forbi link 3"
Case Else
besked = "Klik på et link...."
End Select
If (Request.Servervariables("HTTP_REFERER") <> "") Then
returnurl = left(Request.Servervariables("HTTP_REFERER"), InstrRev(Request.Servervariables("HTTP_REFERER"), "?")-1)
Else
returnurl = "
http://" & Request.Servervariables("HTTP_HOST") & Request.Servervariables("SCRIPT_NAME")
End If
%>
document.writeln("<SCRIPT>")
document.writeln("alert('<%=besked%>')")
document.writeln("</SCRIPT>")
document.writeln("<A HREF='<%=returnurl%>?p=1'>Side 1</A><BR>")
document.writeln("<A HREF='<%=returnurl%>?p=2'>Side 2</A><BR>")
document.writeln("<A HREF='<%=returnurl%>?p=3'>Side 3</A><BR>")
[test2js.asp slut]
prøv at kigge lidt på dette, og se om det giver dig et billede af hvordan det kan laves....
jeg har lavet mit eksempel i JavaScript, og det forudsætter så at brugeren der surfer, benytter sig af dette....