|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Determining the Browser and event.keyCode vs. event.whichonKeyPress JavaScript eventhandler that uses the event.keyCode / event.which properties. I have two situations that I would appreciate any advice on: 1. I know that IE uses event.keyCode to get the key pressed. I have, however, seen sites that some versions of Netscape use event.which and some versions use event.keyCode. Does anyone know of a site that lists which one all the versions of as many of the existing browsers as possible use? 2. I need to write server-side ASP.NET code in VB.NET to determine which browser is requesting the page. I know that this is done using the Page.Request.Browser object, but because this is the first time I have needed to worry about the browser all the way down to the specific version, I want to know the best, simplest, most efficient way to do this. Thank you to everyone in advance. Nathan,
This is the only link I still have what maybe covers what I think you are asking. http://www.webmonkey.com//reference/browser_chart/ I hope this helps, Cor Show quoteHide quote "Nathan Sokalski" <njsokal***@hotmail.com> schreef in bericht news:ubRDhTARGHA.1868@TK2MSFTNGP09.phx.gbl... >I am writing a piece of code for an ASP.NET function that generates an > onKeyPress JavaScript eventhandler that uses the event.keyCode / > event.which > properties. I have two situations that I would appreciate any advice on: > > 1. I know that IE uses event.keyCode to get the key pressed. I have, > however, seen sites that some versions of Netscape use event.which and > some > versions use event.keyCode. Does anyone know of a site that lists which > one > all the versions of as many of the existing browsers as possible use? > > 2. I need to write server-side ASP.NET code in VB.NET to determine which > browser is requesting the page. I know that this is done using the > Page.Request.Browser object, but because this is the first time I have > needed to worry about the browser all the way down to the specific > version, > I want to know the best, simplest, most efficient way to do this. > > Thank you to everyone in advance. > -- > Nathan Sokalski > njsokal***@hotmail.com > http://www.nathansokalski.com/ > > > It's a nice chart, but unfortunately it does not have the information I am
looking for. I am trying to determine what browsers use event.keyCode and what browsers use event.which (these both refer to the ascii code of the key pressed to trigger JavaScript events such as onKeyPress). Show quoteHide quote "Cor Ligthert [MVP]" <notmyfirstn***@planet.nl> wrote in message news:upkaRtARGHA.1728@TK2MSFTNGP11.phx.gbl... > Nathan, > > This is the only link I still have what maybe covers what I think you are > asking. > > http://www.webmonkey.com//reference/browser_chart/ > > I hope this helps, > > Cor > > "Nathan Sokalski" <njsokal***@hotmail.com> schreef in bericht > news:ubRDhTARGHA.1868@TK2MSFTNGP09.phx.gbl... >>I am writing a piece of code for an ASP.NET function that generates an >> onKeyPress JavaScript eventhandler that uses the event.keyCode / >> event.which >> properties. I have two situations that I would appreciate any advice on: >> >> 1. I know that IE uses event.keyCode to get the key pressed. I have, >> however, seen sites that some versions of Netscape use event.which and >> some >> versions use event.keyCode. Does anyone know of a site that lists which >> one >> all the versions of as many of the existing browsers as possible use? >> >> 2. I need to write server-side ASP.NET code in VB.NET to determine which >> browser is requesting the page. I know that this is done using the >> Page.Request.Browser object, but because this is the first time I have >> needed to worry about the browser all the way down to the specific >> version, >> I want to know the best, simplest, most efficient way to do this. >> >> Thank you to everyone in advance. >> -- >> Nathan Sokalski >> njsokal***@hotmail.com >> http://www.nathansokalski.com/ >> >> >> > > Nathan Sokalski wrote:
> It's a nice chart, but unfortunately it does not have the information Probably only IE uses event.keyCode...> I am looking for. I am trying to determine what browsers use > event.keyCode and what browsers use event.which (these both refer to > the ascii code of the key pressed to trigger JavaScript events such > as onKeyPress). keyCode Property (event) (Internet Explorer - DHTML) http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/keycode.asp "... Standards Information There is no public standard that applies to this property ...." Show quoteHide quote > "Cor Ligthert [MVP]" <notmyfirstn***@planet.nl> wrote in message > news:upkaRtARGHA.1728@TK2MSFTNGP11.phx.gbl... >> Nathan, >> >> This is the only link I still have what maybe covers what I think >> you are asking. >> >> http://www.webmonkey.com//reference/browser_chart/ >> >> I hope this helps, >> >> Cor >> >> "Nathan Sokalski" <njsokal***@hotmail.com> schreef in bericht >> news:ubRDhTARGHA.1868@TK2MSFTNGP09.phx.gbl... >>> I am writing a piece of code for an ASP.NET function that generates >>> an onKeyPress JavaScript eventhandler that uses the event.keyCode / >>> event.which >>> properties. I have two situations that I would appreciate any >>> advice on: 1. I know that IE uses event.keyCode to get the key pressed. >>> I have, >>> however, seen sites that some versions of Netscape use event.which >>> and some >>> versions use event.keyCode. Does anyone know of a site that lists >>> which one >>> all the versions of as many of the existing browsers as possible >>> use? 2. I need to write server-side ASP.NET code in VB.NET to determine >>> which browser is requesting the page. I know that this is done >>> using the Page.Request.Browser object, but because this is the >>> first time I have needed to worry about the browser all the way >>> down to the specific version, >>> I want to know the best, simplest, most efficient way to do this. >>> >>> Thank you to everyone in advance. >>> -- >>> Nathan Sokalski >>> njsokal***@hotmail.com >>> http://www.nathansokalski.com/ -- Michael Harris Microsoft MVP Scripting Scripting: Your First Steps http://www.microsoft.com/technet/scriptcenter/topics/beginner/firststeps.mspx Well, that's good to know, it should somewhat simplify what I need to test
for. When experimenting with ASP.NET's Page.Request.Browser object, which is what I plan to use to determine whether to sent JavaScript that uses event.which or event.keyCode, I generated the following page: ActiveXControlstrue AOLfalse BackgroundSoundstrue Betafalse BrowserIE CDFfalse ClrVersion Cookiestrue Crawlerfalse EcmaScriptVersion1.2 Framestrue JavaAppletstrue JavaScripttrue MajorVersion6 MinorVersion.0 MSDomVersion6.0 PlatformWinXP Tablestrue TypeIE6 VBScripttrue Version6.0 W3CDomVersion1.0 Win16false Win32true GetClrVersions()1.1.4322, 2.0.50727 I am assuming that I would use either the Browser or Type properties to determine the user's browser. What are the different values that would be returned by the different browsers (so I know what different values to test for, particularly the less well known browsers) in the Browser and Type properties? Thanks. Show quoteHide quote "Michael Harris (MVP)" <mikhar at mvps dot org> wrote in message news:OBwni7KRGHA.4300@TK2MSFTNGP14.phx.gbl... > Nathan Sokalski wrote: >> It's a nice chart, but unfortunately it does not have the information >> I am looking for. I am trying to determine what browsers use >> event.keyCode and what browsers use event.which (these both refer to >> the ascii code of the key pressed to trigger JavaScript events such >> as onKeyPress). > > Probably only IE uses event.keyCode... > > keyCode Property (event) (Internet Explorer - DHTML) > http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/keycode.asp > > "... > Standards Information > > There is no public standard that applies to this property > ..." > > >> "Cor Ligthert [MVP]" <notmyfirstn***@planet.nl> wrote in message >> news:upkaRtARGHA.1728@TK2MSFTNGP11.phx.gbl... >>> Nathan, >>> >>> This is the only link I still have what maybe covers what I think >>> you are asking. >>> >>> http://www.webmonkey.com//reference/browser_chart/ >>> >>> I hope this helps, >>> >>> Cor >>> >>> "Nathan Sokalski" <njsokal***@hotmail.com> schreef in bericht >>> news:ubRDhTARGHA.1868@TK2MSFTNGP09.phx.gbl... >>>> I am writing a piece of code for an ASP.NET function that generates >>>> an onKeyPress JavaScript eventhandler that uses the event.keyCode / >>>> event.which >>>> properties. I have two situations that I would appreciate any >>>> advice on: 1. I know that IE uses event.keyCode to get the key pressed. >>>> I have, >>>> however, seen sites that some versions of Netscape use event.which >>>> and some >>>> versions use event.keyCode. Does anyone know of a site that lists >>>> which one >>>> all the versions of as many of the existing browsers as possible >>>> use? 2. I need to write server-side ASP.NET code in VB.NET to determine >>>> which browser is requesting the page. I know that this is done >>>> using the Page.Request.Browser object, but because this is the >>>> first time I have needed to worry about the browser all the way >>>> down to the specific version, >>>> I want to know the best, simplest, most efficient way to do this. >>>> >>>> Thank you to everyone in advance. >>>> -- >>>> Nathan Sokalski >>>> njsokal***@hotmail.com >>>> http://www.nathansokalski.com/ > > -- > Michael Harris > Microsoft MVP Scripting > > Scripting: Your First Steps > http://www.microsoft.com/technet/scriptcenter/topics/beginner/firststeps.mspx > > >
Collections challenge (MRU)
Createing the Domain searce dialog Can you insert elements into an XML file that exists as a string? MIDI guitar sheet music player in .net Changing the checked state of Dynamically added checkboxes Enum and Database question Release File Added Checkboxes Dynamically now I want change there state Retrieving 1 large sql record - progress bar possible? vb.net 2005 sql2000 How select from 2 ADO.NET DataTables? |
|||||||||||||||||||||||