Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

ASP.NET Validators now work Client-Side on Mozilla with Whidbey Beta2

Scott Guthries nous publie ici un retour traitant des nouveaux contrôles (TreeView, Menu, ...) ASP.NET 2 et de la problématique des Controles Validators sous des navigateurs tels que Mozilla - Firefox, Safari, ... et leur gestion prise en compte dans ASP.NET 2

... I was on a Microsoft Unplugged Q&A panel at ASP.NET Connections last night in Las Vegas, and someone asked about what our plans were for uplevel support for non-IE browsers.  I talked about the new controls we have in Whidbey like TreeView, Menu and others use a common sub-set of Javascript that works with IE, Mozilla, Safari and others. 

Brad Millington (who was thankfully also on the panel with me) then mentioned how he and others on the pages/controls team just finished doing some work in the Beta2 branch to go back and make the validation controls that we shipped in V1 and V1.1 also now work client-side with Mozilla (previously the controls worked client-side with IE -- but only server-side with non-IE browsers).  A pleasant surprise for me since I didn't think that was happening (I missed that checkin mail), and something I know that others will be excited about too ...

Source : http://weblogs.asp.net/scottgu/archive/2004/11/09/254583.aspx

Ok c'est sympa, mais là ou çà devient intéressant c'est le premier FeedBack de Patrick (au passage, Merci Patrick) :

This is not true. They work fine in Mozilla, Opera, and the rest.

All you have to do is modify your browserCaps section of the web.config file.

<browserCaps>

<case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+)?Netscape[6|7]/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">

tagwriter=System.Web.UI.HtmlTextWriter
browser=Netscape
version=${version}
majorversion=${major}
minorversion=${minor}
frames=true
tables=true
cookies=true
javascript=true
javaapplets=true
ecmascriptversion=1.5
w3cdomversion=1.0
css1=true
css2=true
xml=true
</case>


<!-- MOZILLA //-->

<case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
<case match="^[5-9]\." with="${version}">
tagwriter=System.Web.UI.HtmlTextWriter
</case>
</case>


<!-- OPERA 5+ //-->

<case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
<filter match="[4-9]" with="${major}">
<filter match="[5-9]" with="${major}">
tagwriter=System.Web.UI.HtmlTextWriter
</filter>
</filter>
</case>

</browserCaps>

Rédo
Member of WygTeam

Publié mercredi 17 novembre 2004 10:18 par redo
Classé sous :
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

# re: ASP.NET Validators now work Client-Side on Mozilla with Whidbey Beta2

Alors çà c'est de l'innovation !
Dire qu'il n'y aurait eu jamais tous ces problèmes si IE c'était contenté de respecter les specs W3C.
Enfin bon quand on prend le bourrichon voilà ce qui arrive.
mardi 23 novembre 2004 11:08 by redo

# machine.config, web.configの<browserCaps>要素を変更して、多彩な新ブラウザに対応する

machine.config, web.config?<browserCaps>?????????????????????
lundi 7 février 2005 04:26 by TrackBack

# machine.config, web.configの<browserCaps>要素を変更して、多彩な新ブラウザに対応する

machine.config, web.config??????????????????????
lundi 7 février 2005 04:46 by TrackBack
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01