- From: Pd Rippe <casper@novacentral.com>
- Date: Thu, 25 May 2000 16:10:58 -0400
- To: "3x" <3x@planet.nl>, "HTML-list" <www-html@w3.org>
Totally forgot...you can do that with Javascript....wait one sec,, here it is: <script> <!-- function GetToken(strSource,strName,cSep){ var strRet=""; var iOffset; var iEnd; if(strSource.length>0){ iOffset=strSource.indexOf(strName); if(iOffset!=-1){ iOffset+=strName.length+1; iEnd=strSource.indexOf(cSep,iOffset); if(iEnd==-1){ iEnd=strSource.length; } strRet=strSource.substring(iOffset,iEnd); } } return(strRet); } // IE4 now supports the location.search.substring property, so allow any // browser with a version of 4 or more to use it: window.focus(); if( ( navigator.appName == "Netscape" ) || parseInt( navigator.appVersion.substring( 0, 1 ) ) >= 4 ) ) { q = location.search.substring(1, location.search.length); } else { var qoffset = document.location.indexOf("?", 0); if( qoffset == -1 ) { q = ""; } q = document.location.substring(qoffset + 1, document.location.length); } paramID = GetToken(q, "ID" , ","); if ( paramID == 1) window.open("http://www.novacentral.com/dfme/downloadz/CTF_Mission_Pack_1_MA DDOG.zip",width=10,height=10); go(); } else if ( paramID == 2) window.open("http://www.novacentral.com/dfme/downloadz/CTF_Mission_Pack_2_MA DDOG.zip",width=10,height=10); go(); } else if ( paramID == 3) window.open("http://www.novacentral.com/dfme/downloadz/dfpackman121.exe",wid th=5,height=5); go(); } else if ( paramID == 4) window.open("http://www.novacentral.com/dfme/downloadz/dfpackman121.pdf",wid th=5,height=5); go(); } else { location.href="http://www.novacentral.com/dfme"; } function go() { history.back() } // --> </script> Thats the example thats used at my site...i cut down the amount of dl's...but because im using ASP on the server, i could also do that like this: <% Dim filenum filenum = Request.QueryString("id") If filenum = "1" Then Response.Redirect("http://www.someurl.com/downloadme.zip") Else Response.Write("Bad Boy! Try again!") End If %> And you would call this like: http://www.someurl.com/download.asp?id=1 if there were more querystrings, it would look like this: http://www.someurl.com/download.asp?id=1&file=downloadme.zip Note the "&" if there are more than one querystrings!! ----- Original Message ----- From: "3x" <3x@planet.nl> To: "HTML-list" <www-html@w3.org> Sent: Wednesday, May 24, 2000 5:29 PM Subject: JHTML > Somewhere on the web I came across some 'JHTML' pages. > Does anyone know what the abbriviation stands for and in what respect these > pages differ from regular HTML-pages? > > I also sometimes see URLs adressing an HTML-page that end with a query, like > when a CGI-script is adressed: > > www.hostname.com/example.html?x=1&y=2&z=3 > > Does this mean that it's possible to pass data among HTML-pages in some way? > And what kind of data would that be? > > Thanks for your help > Marco >
Received on Thursday, 25 May 2000 16:14:00 UTC