2009-02-27 10 views
0

J'utilise des contrôles ASP.net dans mon projet en particulier WEbcombo, Grid (pour l'édition en ligne) et je travaille bien dans firefox et IE6 mais pas dans Safari (lancer des exceptions).Contrôles ASP.net: Compatibilité du navigateur

donc je veux juste savoir ou si vous voulez une liste des contrôles ASP.net qui ne pourraient fonctionner (le cas échéant) dans Safari (non compatible)

u peut me aider dans ce domaine?

Ou do u ont quelque chose comme ce qui peut être inclus dans le code ASP afin que je ne pas avoir des problèmes de compatibilité du navigateur (comme un code à inclure dans le fichier web.config OU sumthin)

Est-ce que je sens?

+0

Voilà une question plutôt abstraite. Vous voudrez peut-être réduire à «quel contrôle devrais-je utiliser pour accomplir» une tâche «avec la compatibilité entre les navigateurs». Ou bien, le contrôle de XYZ fonctionne-t-il dans Safari 3. Etc. –

Répondre

1

Here est un bon lien pour le débogage dans le navigateur Safari. Si vous êtes totalement décidé à régler la compatibilité, vous pourriez en avoir besoin. Il se concentre davantage sur javascript, mais les gens autour du feu de camp disent que c'est une bonne connaissance générale. Je ne prétends pas être un expert dans quoi que ce soit Safari, mais pourrait être un pas dans la bonne direction. Aussi article this gère un peu plus de questions asp.net Safari.

0

ASP.Net est une technologie côté serveur. Cela signifie que les contrôles sont rendus au HTML par le serveur avant d'être envoyés au navigateur. Ainsi, dans la plupart des cas, vous ne devriez pas avoir à vous soucier de ce que fait le navigateur quand il s'agit de contrôles ASP.Net. Au lieu de cela, vous n'avez qu'à vous soucier des différences de rendu HTML.

+0

oui ur correct magnifico .. comme vous l'avez dit cela dépend du rendu HTML ..... quand vous utilisez ce lien http://aspnet.4guysfromrolla.com/articles /050504-1.aspx, Vous pouvez trouver des choses à propos de .. Pouvez-vous commenter l'utilisation de cette balise dans web.config? Tu penses que ça marche maintenant en safari ?? –

+0

Cette config était déjà utilisée lorsque ASP.NET traitait les autres navigateurs (comme Firefox) comme étant de niveau inférieur (cela semble totalement stupide, je pense qu'EI était de niveau inférieur), ce qui leur a rendu HTML simplifié. Je ne me souviens pas quand je l'ai utilisé pour la dernière fois, il y a quelques années, je suppose. Ce n'est plus le cas. –

+0

Hey je l'ai utilisé maintenant ... et ai eu l'erreur dans FIREFOX aussi (qui fonctionnait normalement bien) maintenant maintenant Firefox et Safari sont des erreurs showin quand j'inclus la balise ... :( ainsi finalement je pense que c'est d'aucun usage dans l'utilisation de la balise .. ?? aucun commentaire ?? –

Questions connexes