<html> <head> <title>Rudimentary WikiBrowser As HtmlApplication</title> <HTA:APPLICATION ID="WikiBrowser" APPLICATIONNAME="WikiBrowser" windowstate="maximized"> <script language=JScript> function help1(){ alert('You got this help box by pressing F1. '+'\n'+ '\n'+ 'Press Alt-1 to set the focus on the Commandline.'+'\n'+'\n'+ 'Press a single key to navigate to'+'\n'+ 'a=Wiki:RecentChanges'+'\n'+ 'b=Meatball:RecentChanges' +'\n'+ 'c=Wiki.Edit:HtaWikiBrowser'); } </script> </head> <body scroll=auto style=margin=0><Press enter to navigate>
<label for="TheAddress" accesskey="1" ></label> <input type=text value='' onhelp="help1()" id=TheAddress style=width=100%> <span onkeypress="help1()"> <iframe src="" id=TheFrame style="width: 100%; height: 98%" frameborder=1> </iframe> </span> <script language=JScript> function navigate() { document.all.TheFrame.src = TheAddress.value } function jumpto(url) { TheAddress.value=url; window.event.keyCode=0; navigate(); TheAddress.focus(); // needs to be in an "on target document loaded" handler } function clickShortcut() { cc=window.event.keyCode; switch(cc){ case 13: navigate();break; case 97: jumpto("http://c2.com/cgi/wiki?RecentChanges");break; case 98: jumpto("http://www.usemod.com/cgi-bin/mb.pl?RecentChanges");break; case 99: jumpto("http://c2.com/cgi/wiki?edit=HtaWikiBrowser");break; } } TheAddress.focus(); TheAddress.onkeypress =clickShortcut; </script> </body> </html> // Take this rudiment for improving it collectively. You can even use this tool to speed-up the development and publishing of its new features. -- FridemarPacheSee http://xarch.tu-graz.ac.at/autocad/wiki/WikiBrowser for modifications/refinements.
From WikiBrowser
I've tweaked the code here slightly. -- vk