Questions et réponses Ajax MCQ

Questions et réponses Ajax MCQ

MCQSS.com propose des questions et réponses gratuites sur Ajax dans des milliers de sujets différents. Notre format interactif vous permet de savoir immédiatement si vous avez répondu correctement aux questions. Explorez notre collection de questions à choix multiples et vérifiez vos connaissances en Ajax dès aujourd'hui ! Aucun achat d'adhésion ni inscription n'est nécessaire, vous pouvez utiliser notre site gratuitement. Ne manquez pas l'occasion d'améliorer vos compétences et de vous préparer aux examens avec MCQSS.com.

1: Quel protocole est utilisé pour transférer des données dans une demande AJAX?

A.   Protocole de transfert binaire asynchrone, ABTP

B.   Protocole de transfert hypertexte, http

C.   Protocole d'objet Ajax, AOP

D.   Protocole de serveur avancé, ASP

2: Laquelle des actions HTTP est une demande AJAX XML HTTP capable d'envoyer à un serveur?

A.   Obtenez, postez et mettez

B.   Obtenir, publier et supprimer

C.   Obtenir et publier

D.   Obtenez, postez, mettez et supprimez

3: Quelle est la syntaxe JavaScript pour générer un objet de demande HTTP XML et l'attribuer à la variable "XHR"? Considérez uniquement les navigateurs modernes, plus IE7 et plus.

A.   var xhr = navigator.xmlhttprequest ();

B.   var xhr = new xmlHttpRequest ();

C.   var xhr = new xmlHttpRequest ();

D.   var xhr = window.xmlHttpRequest ();

4: Est-il possible d'ajouter un en-tête HTTP personnalisé à la demande AJAX?

A.   Non ce n'est pas possible

B.   Oui c'est possible. La méthode setRequestHeader () de l'objet XMLHttpRequest peut être utilisée pour ajouter un en-tête HTTP personnalisé

C.   Oui c'est possible. L'en-tête HTTP personnalisé peut être ajouté lors de l'initialisation d'une demande avec init () méthode

D.   Oui c'est possible. L'en-tête HTTP personnalisé peut être ajouté lors de l'initialisation d'une demande avec une méthode Open ()

5: Quelle est la différence entre l'objet XMLHttpRequest & # 39; s .Status et .Statustext Attributs?

A.   .Statustext est le plus largement pris en charge des deux à travers les navigateurs

B.   .Status renvoie un code numérique uniquement au lieu de la réponse HTTP complète, qui peut être trouvée dans .statustext

C.   .STATUSTEXT n'est pas un attribut valide de l'objet XMLHTTPREQUEST

D.   .status est en lecture seule, tandis que .Statustext peut être modifié

6: Quel est le but de l'Ajax depuis longtemps?

A.   Pour permettre le transfert de données inter-domaines

B.   Pour vérifier les fonctionnalités côté serveur avant d'exécuter le code côté client

C.   Pour permettre des fonctionnalités hors ligne dans les applications Web axées sur l'Ajax

D.   Pour garder une connexion de serveur ouverte pour la communication bidirectionnelle

7: Pour que la «même politique d'origine» autorise toujours une demande AJAX, quels attributs doivent être les mêmes entre le contexte de demande et le serveur?

A.   Nom de domaine, protocole et port

B.   Sous-réseau IP

C.   Domaine de deuxième niveau uniquement

D.   Nom de domaine complet

8: Quelle est la méthode préférée pour maintenir les fonctionnalités Back / Forward et Crawler dans les applications Web axées sur l'Ajax?

A.   Il n'y a pas de méthode efficace

B.   <ou> dans l'URL

C.   history.pushstate ()

D.   Window.Location ()

9: Quelle fonctionnalité HTML5 peut améliorer l'expérience d'un utilisateur en utilisant les boutons "Back" et "Forward" lors de l'utilisation de techniques AJAX?

A.   Nouveau navigateur Chrome Events: OnBackbuttonPressed et ONFORWARDBUTTONPRESS.

B.   L'API d'histoire avec des événements Pushstate, Rempacestate et History.

C.   L'API de stockage avec enregistrement de l'état complet de CSS3.

D.   L'API de la version qui permet les interactions de page de version.

10: Que représente l'acronyme "blob" lors de la référence aux types de données?

A.   Ce n'est pas un acronyme

B.   octet ordinaire

C.   grand objet binaire

D.   octets laissés de Bitstream

11: Dans JavaScript standard, qu'est-ce qui rend possible l'exécution asynchrone des appels AJAX?

A.   Événements et rappels

B.   Opérations multithread

C.   Réfortations et promesses

12: Quelles fonctionnalités et / ou technologies du navigateur doivent être activées, au minimum, pour que les techniques de l'Ajax fonctionnent correctement?

A.   Un plugin Java doit être installé et activé.

B.   Les cookies doivent être activés.

C.   Un plugin flash doit être installé

D.   JavaScript doit être activé.

E.   La navigation privée doit être activée.

13: Quels sont les avantages de l'utilisation de bibliothèques JavaScript (comme jQuery) pour implémenter Ajax?

A.   Il n'y a aucun avantage

B.   Moins de demandes HTTP et de ressources chargées plus petites

C.   Une meilleure compatibilité entre les navigateurs et une vitesse de développement plus rapide

14: Le principal avantage de l'utilisation des techniques AJAX dans une application Web est:

A.   Il rend les pages plus facilement en signet, partagées et naviguées par les utilisateurs à l'aide de commandes de navigateur standard.

B.   Il rend les applications Web plus facilement excitées par des moteurs de recherche comme Google, Yahoo et Bing.

C.   Il est plus facile de créer des pages Web accessibles (utilisables par des personnes de toutes capacités et handicaps)

D.   Il permet aux applications Web d'envoyer des demandes de données asynchrones à un serveur sans charge de page initiée par l'utilisateur.

E.   Il rend les applications Web "avancées".

15: Quelle méthode sur l'objet XMLHTTPRequest est utilisée pour envoyer des en-têtes HTTP personnalisés avec une demande?

A.   setxhrheader

B.   setRequestHeader

C.   SendAdditionalRequestHeader

D.   addition

16: Quelle est la valeur de l'attribut "Status" de l'objet XMLHTTPRequest terminé si la demande AJAX a retiré les données de réponse du cache du navigateur? Considérez uniquement les navigateurs non IE.

A.   301

B.   304

C.   200

D.   "mis en cache"

17: L'événement de changement de même OnreadyStateChange est utilisé pour invoquer le comportement lorsque

A.   La fenêtre du navigateur est fermée ou redimensionnée.

B.   Éléments sur une page Changer l'apparence.

C.   Les utilisateurs naviguent loin d'une page avec des modifications non enregistrées ou non engagées.

D.   Le statut de la demande asynchrone change.

E.   Un utilisateur indique qu'il est prêt à continuer à partir d'une invite de dialogue.

18: Si une demande Ajax charge ResponseTeT-Formatted JSON en la variable renvoyée, quel code transformera les données en un objet JSON lisible dans les navigateurs modernes, y compris IE8 et supérieur?

A.   JSON.Parse (retourné de retour);

B.   RetournedData.Parse ("JSON");

C.   JSON.Stringify (RetordedData);

D.   RetournedData.Parse ();

19: Vrai ou faux? Une demande de GET soumise via AJAX ne peut jamais entraîner la suppression des données du serveur.

A.   Vrai

B.   FAUX

20: AJAX peut être utilisé pour ouvrir une connexion du serveur au navigateur sans que le navigateur ne fasse une demande explicite.

A.   FAUX

B.   vrai

21: Comment abandonnez-vous manuellement une demande Ajax après un certain temps?

A.   Fournir un argument "délai d'expiration" dans la méthode .Open () de la demande

B.   Utilisation de setTimeout (), ClearTimeout () et .Abort ()

C.   Il n'y a aucun moyen d'appeler manuellement les demandes AJAX

22: La plupart des bibliothèques JavaScript qui fournissent une prise en charge AJAX incluent cet en-tête dans les demandes AJAX par défaut.

A.   X-Request-Option: asynchrone

B.   X-Forwarded-For: XMLHTTPREQUEST

C.   Type X-Request: Ajax

D.   Autorisation proxy: asynchrone

E.   X-DESQUEST-WITH: XMLHTTPREQUEST

23: Un objet XMLHTTPRequest peut-il être utilisé pour recevoir des données binaires?

A.   Oui, mais uniquement lors du transfert de fichiers image.

B.   Oui, mais uniquement dans les navigateurs plus récents en utilisant la propriété ResponseType spécifiée dans la spécification XHR de niveau 2.

C.   Oui, dans des navigateurs plus récents à l'aide de la propriété ResponseType et dans des navigateurs plus anciens en remplaçant le type MIME de la réponse.

D.   Non, les demandes XHR autorisent uniquement le transfert de texte entre le serveur et le client.

24: Que fait JSON?

A.   Un protocole binaire, basé sur JavaScript, pour la transmission de l'état d'application

B.   Un format de sérialisation et d'échange de données à l'aide d'un sous-ensemble de syntaxe JavaScript

C.   Une base de données légère basée sur le navigateur, HTML5, pour stocker les données côté client.

D.   Un format de sérialisation de données et d'échange uniquement du navigateur basé sur JavaScript.

E.   Une bibliothèque JavaScript pour transmettre des données entre les clients et les serveurs.

25: Vrai ou faux? AJAX peut être utilisé pour ouvrir une connexion du serveur au navigateur sans que le navigateur ne fasse une demande explicite.

A.   Vrai

B.   FAUX

26: Pouvez-vous passer un appel asynchrone XMLHTTPRequest à une page d'un domaine de haut niveau différent du domaine de haut niveau actuel?

A.   Oui, lorsque l'en-tête P3P est renvoyé du serveur et correctement configuré.

B.   Oui toujours.

C.   Dans les nouveaux navigateurs, les demandes de domaine croisé peuvent être configurées, mais uniquement lorsque les serveurs utilisent des en-têtes spéciaux pour autoriser explicitement certaines demandes de domaine croisé.

D.   Non, les règles de bac à sable du navigateur empêchent les demandes asynchrones entre différents domaines de documents.

E.   Oui, lorsque les deux domaines de haut niveau partagent le même certificat SSL.

27: Pouvez-vous effectuer des téléchargements de fichiers en utilisant les demandes AJAX seules?

A.   Oui

B.   Oui, mais uniquement lorsque vous utilisez des navigateurs plus récents et des fonctionnalités HTML5.

C.   Non, non sans plugins et hacks supplémentaires.

28: Les applications AJAX sont dépendantes du navigateur et de la plate-forme!

A.   FAUX

B.   Vrai

29: Comment la réponse sera-t-elle analysée si ResponseType est défini sur "documenter" et que la demande a été faite de manière asynchrone?

A.   Comme une chaîne vide

B.   en tant que binaire

C.   comme texte / html

D.   Aucune de ces réponses

E.   comme texte / xml

30: Quelle est la valeur de l'attribut .status de l'objet XMLHTTPRequest terminé si la demande AJAX devait suivre une redirection côté serveur avant de trouver avec succès la ressource prévue?

A.   301

B.   304

C.   200

D.   "redirigé"

31: Si le serveur s'attend à des informations au format JSON dans la demande, quel code transformera l'objet JavaScript DataToSend en données que vous pouvez envoyer au serveur (considérer uniquement les navigateurs modernes, y compris IE8 et ci-dessus)?

A.   JSON.StRINGIFY (datatoSend);

B.   dataToSend.Stringify ();

C.   JSON.Parse (DataToSend);

D.   dataToSend.Stringify ("Serial");

32: Qu'est-ce qui ne va pas avec le code suivant? Fonction check_for_request_done () {if (xhr.readystate == 4) {ClearInterval (timer); do_something_with_result (xhr); }} var xhr = new xmlHttpRequest (); xhr.open ("get", "/ ressource", true); xhr.send (); var timer = setInterval (check_for_request_done, 100);

A.   La ressource est récupérée de manière synchrone, il n'est donc pas nécessaire d'attendre une réponse.

B.   La mauvaise valeur ReadyState est en cours de vérification pour une demande complète. La réponse ne doit être utilisée que lorsque le readystate == 5.

C.   L'intervalle de minuterie (100 ms) est beaucoup trop rapide, un intervalle de sondage plus long doit être choisi pour détecter la réponse.

D.   Ce code interdit une minuterie plutôt en utilisant l'événement OnReadyStateChange pour vérifier l'état de la demande asynchrone.

33: Quel est le nom de l'objet qui fournit le support CORS dans Internet Explorer 8 et Internet Explorer 9?

A.   XdomainRequest

B.   Cdomainrequest

C.   Corsrequest

D.   Aucune de ces réponses

E.   Xmlhttprequest

34: Que représente CORS?

A.   État de réponse d'origine confirmée

B.   Partage des ressources d'origine croisée

C.   Système de demande d'origine croisée

D.   Service de référentiel organisé central

35: Quel est le constructeur d'objets de demande AJAX compatible CORS dans IE8-9?

A.   Nouveau Corsrequest ();

B.   Nouveau xmlHttpRequest ();

C.   Nouveau Corsrequest ();

D.   Nouveau xdomainRequest ();

36: Qu'est-ce que XSS?

A.   Un moteur de rendu JavaScript

B.   Injection de code côté client malveillant

C.   Un cadre de développement qui aide à écrire des applications axées sur l'Ajax

D.   Un format de feuille de style extensible conçu pour être utilisé avec Ajax

37: Comment pouvez-vous charger JavaScript à partir d'un autre fichier dans votre application Web?

A.   Jsonp

B.   Cors

C.   <script> Tags

D.   Tous ces

38: Quelle est la syntaxe de l'écouteur d'événements qui surveille si l'attribut ReadyState de l'objet XMLHTTPRequest a changé?

A.   onreadystatechange

B.   onduler

C.   onreadystatechange

D.   onduler

39: Comment Google vous recommande-t-il de rendre une page dépendante de l'Ajax accessible à leur robot Web?

A.   Utilisez Ajax pour améliorer progressivement le traitement côté serveur, plutôt que pour le remplacer

B.   Ajoutez une balise <méta> avec la valeur "dynamic = 'true'"

C.   Utilisez un fichier robots.txt pour transmettre les données pertinentes au robot

40: Lorsque votre demande AJAX est terminée, quel attribut de l'objet de demande HTTP XML contient les données renvoyées?

A.   réponse

B.   ResponseText

C.   réponses

D.   retourné

41: Quelle est la bonne façon d'exécuter une fonction de rappel tout en faisant une demande "synchrone"?

A.   Les fonctions de rappel sont utilisées avec des demandes "asynchrones" uniquement

B.   req.readystate = callback_function_name;

C.   req.trigger (callback_function_name);

D.   req.onreadystatechange = callback_function_name;

42: Comment configureriez-vous une demande * synchrone * Get To "/ Resource" après avoir instancié un nouvel objet XMLHTTPRequest: var xhr = new XMLHTTPREQUEST ();?

A.   xhr.open ("get", "/ ressource", false);

B.   xhr.open ("get", "/ ressource", true);

C.   xhr.Sync ("Get", "/ Resource");

D.   xhr.open ("get", "/ ressource");

E.   xhr.Request ("/ ressource");

43: Quelle valeur prêt à l'emploi indique que la réponse a été entièrement reçue de la demande asynchrone?

A.   1 (ReadyState reçu)

B.   Vrai (réponse reçue)

C.   4 (ReadyState complet)

D.   "OK" (réponse bien)

E.   200 (réponse OK)

44: Quelle est la limitation technique de la mise en œuvre entièrement de la connexion des utilisateurs du côté client à l'aide de l'AJAX?

A.   Il n'y a pas de limitation technique; C'est une pratique courante

B.   Les données côté client ne sont pas persistantes sur les séances du navigateur

C.   Le stockage de données côté client est limité à 5 Mo

D.   Le code côté client est intrinsèquement sans sécurité

45: Selon la spécification W3C, quelles méthodes HTTP devraient lancer une exception de sécurité lorsqu'elle est utilisée avec xmlhttprequest?

A.   Options, obtenez, mettez

B.   Patch ou place

C.   Patch, tête ou options

D.   Rédiger, valider ou économiser

E.   Connecter, tracer ou suivre

46: Votre demande Ajax d'origine transversale fait que votre console lance la erreur "Ressource interprétée comme un script mais transféré avec MIME Type Application / JSON. UNCAPAD SYNTAXELERROR: Token inattendu:" Que pourrait-il se passer?

A.   Le serveur renvoie un objet JSON non encapsulé qui est exécuté sous le nom de JSONP

B.   Vous avez utilisé le paramètre de rappel incorrect dans votre URL de demande

C.   Le serveur rejette votre demande de croix car vous n'avez pas fourni les en-têtes corrects

D.   Le mauvais type MIME a été sélectionné dans votre configuration AJAX

47: Une fois la demande terminée, quelle propriété de l'objet XMLHTTPRequest peut être utilisée pour récupérer une représentation DOM d'un document XML distant?

A.   documentXml

B.   réponsexml

C.   XMLDOC

D.   Xmldom

E.   ResponseText

48: Lequel de ceux-ci n'est pas un avantage d'utiliser l'Ajax sur le traitement côté serveur?

A.   Chargement paresseux des ressources

B.   Compatibilité entre les navigateurs

C.   Réactivité côté client

D.   Charge de traitement du serveur réduit

49: Que se passe-t-il si un appel Ajax se termine (et appelle sa fonction de rappel) lorsque d'autres JavaScript s'exécutent actuellement?

A.   La fonction de rappel Ajax s'exécutera immédiatement dans un autre thread, permettant au code actuellement à la fin de se terminer comme normal

B.   Le code actuellement à terme se terminera et la fonction de rappel AJAX sera appelée immédiatement

C.   La fonction de rappel AJAX sera mise en file d'attente jusqu'à ce que le code actuellement couché termine

50: Quels arguments doivent être fournis à une méthode XMLHttpRequest & # 39; s .open (), et dans quel ordre?

A.   URL en tant que chaîne, méthode http comme chaîne, CORS Flag en tant que booléen

B.   URL en tant que chaîne, méthode http comme chaîne, paramètres URL comme chaîne

C.   Méthode http comme chaîne, URL comme chaîne, drapeau asynchrone comme booléen, nom d'utilisateur comme chaîne, mot de passe comme chaîne

D.   Méthode http comme chaîne, URL comme chaîne

51: Ajax est fréquemment élargi sous forme de «JavaScript asynchrone et XML», qui est trompeur. Lequel de ces mots n'est pas central de la fonctionnalité de l'Ajax?

A.   asynchrone

B.   Xml

C.   Javascrip

D.   asynchrone et xml

52: Vous émettez une demande à "/ ressource" à l'aide de XMLHTTPRequest (XHR) où le serveur renvoie un code d'état 301 ou 302, que se passe-t-il?

A.   Le ReadyState passera à 4, mais le ResponseText et ResponseXML seront nuls. Vous devrez émettre une nouvelle demande à la destination de xhr.getResponseHeader ("emplacement").

B.   L'objet XHR suivra automatiquement et de manière transparente les redirections vers le nouvel emplacement pour la ressource, sauf si elle se trouve sur un domaine différent.

C.   Cela dépend de la façon dont l'objet XHR est configuré. Si xhr.redirect = false, vous devrez émettre manuellement de nouvelles demandes, sinon, il suivra automatiquement les redirections 301 et 302, sauf si l'emplacement est sur un domaine différent.

D.   Le ReadyState s'arrête à 3 et vous devez détecter l'en-tête 301 ou 302 et appeler xhr.Continue () pour chaque réponse 301/302.

53: Quel en-tête de réponse HTTP est attendu en réponse à une demande CORS?

A.   Permissions d'origine intermédiaire

B.   Access-Control-Allow-Origin

C.   Accession d'origine

D.   Compenser

54: Quelle valeur de l'attribut ReadyState de l'objet XMLHTTPRequest indique que les données de réponse (c'est-à-dire pas les en-têtes) sont actuellement renvoyées par le serveur?

A.   "chargement"

B.   L'attribut ReadyState ne fournit pas ces informations

C.   2

D.   3

55: Vous avez créé un objet XMLHTTPRequest, XHR, et correctement appelé Open ainsi que d'envoyer sur l'objet. Lorsque vous vérifiez xhr.status et il est & # 39; s 0 et que votre réponse est nul. Quelle est l'explication la plus probable de ce qui s'est passé?

A.   La demande n'est pas encore connectée au serveur.

B.   Votre demande a été annulée soit en raison d'une connexion échouée ou d'une action utilisateur.

C.   La ressource cible a été servie à partir du cache du navigateur.

D.   Le serveur a rencontré une erreur inconnue.

E.   Le navigateur a lancé trop de demandes XHR simultanées et cette demande a été mis en file d'attente.

56: Comment détectez-vous les erreurs dans les demandes AJAX?

A.   Vérifiez si .status! == 200

B.   L'événement ONERROR

C.   Vérifiez si .readystate! == 4

57: Quelle méthode XMLHTTPREQuest est utilisée pour remplacer le type de mime renvoyé par le serveur?

A.   OverridemiMetype ()

B.   init ()

C.   Setheader ()

D.   setRequestHeader ()

58: Comment fonctionne JSONP?

A.   Il envoie un en-tête HTTP "Access-Control-Allow-Origin" sur le serveur qui demande la permission de faire une demande d'origine croisée

B.   Il code pour les réponses du serveur dans un type de données spécial qui est ignoré par l'analyseur JavaScript du navigateur

C.   Il fait agir le texte de la réponse au serveur comme un élément <cript> injecté

59: Quel attribut HTML utiliseriez-vous pour indiquer à un lecteur ScreenReder qu'un élément de la page peut mettre à jour (par exemple, en utilisant Ajax) alors que vous focalisiez l'objectif de l'utilisateur?

A.   Aria actif

B.   Aria-Live

C.   aria-polite

D.   Aria-updates

60: Lorsque vous recevez une image du serveur, l'attribut ResponseType de votre objet XMLHTTPREQUEST doit être défini sur:

A.   "goutte"

B.   "Arraybuffer"

C.   "image"

D.   "ArrayBuffer" ou "blob"

61: Quelle propriété de l'événement PopState contient une copie de l'objet d'état de l'entrée de l'historique?

A.   actuelstate

B.   état de copie

C.   Aucune de ces réponses

D.   État

E.   HISTORYSTATE

62: L'envoi de demandes asynchrones est une énorme amélioration pour les développeurs Web. De nombreuses tâches effectuées sur le serveur prennent beaucoup de temps. Avant Ajax, cette opération pourrait entraîner la suspension ou l'arrêt de l'application. Alors, quelle est la meilleure façon de faire par les développeurs Web lors de l'envoi de demandes asynchrones?

A.   gérer la réponse lorsque la réponse est prête

B.   Exécutez d'autres scripts en attendant la réponse du serveur

C.   Essayez à nouveau d'envoyer des demandes asynchrones

63: Quelle est la valeur de la propriété de réponse de l'objet XMLHttpRequest si la propriété ReadyState est égale à 3?

A.   0

B.   chaîne vide

C.   corps de réponse partiel

D.   nul

E.   indéfini

64: Dans les navigateurs non IE, à quel attribut devriez-vous vérifier votre objet XMLHTTPRequest afin de voir s'il prend en charge CORS?

A.   crossomain

B.   xdomain

C.   hascors

D.   WithCredentials

65: Combien de types de déclencheurs sont présents dans le panneau de mise à jour?

A.   2

B.   0 1 3

66: Quelle est la 1ère méthode tirée pendant le chargement de la page?

A.   Le temps est debout!

B.   Prerender ()

C.   Charger()

D.   Décharger()

E.   Init ()

67: L'acronyme Ajax signifie _____________________

A.   Extensions avancées JavaScript

B.   Java et XML asynchrones

C.   JavaScript asynchrone et XML

D.   Extensions avancées de Java

E.   Jquery asynchrone et xml

68:

Le format d'une demande HTTP est indiqué ci-dessous:




[]

Lequel des éléments suivants n'est pas adopté dans la ligne de demande?

A.   Type de demande

B.   Ressource pour accéder

C.   Version de HTTP

D.   Nom du navigateur

69:

Quel est le nom standardisé de JavaScript?

A.   Java

B.   Netscapescript

C.   Ecmascript

D.   Xmlscript

E.   Webscrip

70:

peut-il être utilisé avec Https (SSL)?

A.   Oui

B.   Non

71:

Pouvez-vous démarrer plusieurs threads avec JavaScript?

A.   Oui

B.   Non

72:

Lequel des éléments suivants décrit le terme & # 39; asynchronique & # 39; correctement?

A.   Capacité à gérer les processus indépendamment des autres processus

B.   Les processus dépendent d'autres processus

C.   Les processus ne dépendent pas entièrement des autres processus

D.   Aucune de ces réponses

73:

JavaScript utilise des liaisons statiques.

A.   vrai

B.   FAUX

74:

Dans la liste suivante, lesquelles sont utilisées pour récupérer les données de résultat d'un xmlHttpRequest?

A.   réponses

B.   Réponsebody

C.   Responsestring

D.   ResponseText

E.   réponsexml

75:

lequel des propriétés de navigateur suivant est la même dans les deux netscape Et c'est-à-dire?

A.   NAVIGATOR.APPNAM

B.   navigator.appcodename

C.   Navigator.Appversion

D.   Navigator.UserAgent

E.   Aucune de ces réponses

76:

peut-il être utilisé avec PHP?

A.   Oui

B.   Non

77:

Comment pouvez-vous créer un XMLHTTPREQUEST sous Internet Explorer 6?

A.   var oreq = new xmlHttpRequest ();

B.   var oreq = new activeXObject (& quot; msxml2.xmlhttp.3.0 & quot;);

C.   var oreq = new ieHttpRequest (& quot; xml & quot;);

D.   Aucune de ces réponses

78:

Laquelle de la liste suivante est / est vrai concernant AJAX?

A.   Il ne peut être implémenté qu'avec l'objet XMLHttpRequest

B.   Il peut être utilisé pour mettre à jour les parties d'une page Web sans le recharger

C.   Il peut être utilisé pour faire des demandes au serveur sans bloquer l'utilisateur (async)

D.   Il nécessite un serveur Web spécial compatible AJAX

E.   Il ne peut pas être utilisé sous Internet Explorer

79:

à quoi sert la balise noscript?

A.   Pour empêcher l'exécution des scripts de page

B.   Pour protéger une partie d'une page de la modification de JS (comme adiv.innerhtml = 'quelque chose' n'a aucun effet)

C.   Pour enfermer du texte à afficher si le navigateur ne prend pas en charge Js

D.   La balise noscript n'existe pas

E.   Aucune de ces réponses

80:

Une forme HTML peut-elle être envoyée avec ajax?

A.   Oui

B.   Non

81:

Vous souhaitez mettre à jour l'élément suivant avec le statut XMLHTTPREQuest.
Laquelle des approches suivantes est correcte à cet effet?

A.   var myDiv = document.getElementById (& quot; statuscode & quot;); MyDiv.InnerHtml = req.Staturcode;

B.   var myDiv = document.getElementById (& quot; statuscode & quot;); myDiv.innerHtml = req.status;

C.   var myDiv = document.getElementById (& quot; statuscode & quot;); mydiv.setstatus (req.staturcode);

D.   var myDiv = document.getElementById (& quot; statuscode & quot;); mydiv.status = req.status;

E.   Aucune de ces réponses

82:

est-il possible de faire une page "Reload-SAPE"; Lorsque vous utilisez ajax?

A.   Non

B.   Oui, si chaque demande Ajax modifie le contexte côté serveur, qui rendrait une page similaire à la modification réelle JS Page, si rechargée.

83:

Le X en Ajax fait référence à XML, mais est-il possible de faire une demande de plaine Données de texte en utilisant Ajax?

A.   Oui

B.   Non

84:

Les méthodes webdav peuvent-elles être utilisées avec PropFind avec xmlhttprequest.open ()?

A.   Oui

B.   Non

85:

Qu'est-ce qui est vrai concernant XmlHttpRequest.Abort ()?

A.   Il ne peut être utilisé qu'avec des demandes asynchrones

B.   Il supprimera le gestionnaire d'événements OnreadyStateChange

C.   Il enverra un message abandonné au serveur distant

D.   Il change prêt à 4 (abandonné)

E.   Aucune de ces réponses

86:

Quel serveur http a besoin ajax?

A.   Apache

B.   Serveur d'applications Sun

C.   clair

D.   Serveur Web Microsoft

E.   Tout serveur HTTP fonctionnera

87:

Lequel des types de demandes suivants doit être utilisé avec AJAX?

A.   Http reçoit une demande de récupération de données (qui ne changera pas cette URL)

B.   HTTP Post Demande de récupération de données (qui ne changera pas pour cette URL)

C.   Http get doit être utilisé lorsque l'état est mis à jour sur le serveur

D.   La publication HTTP doit être utilisée lorsque l'état est mis à jour sur le serveur

88:

Lorsqu'un utilisateur considère une page avec JavaScript dedans, quelle machine exécute le script?

A.   La machine client exécutant le navigateur Web

B.   Le serveur servant le javascript

C.   Un serveur JavaScript central comme Root DNS

D.   Aucune de ces réponses

89:

Lequel des énoncés suivants est / n'est pas abordé par Ajax?

A.   Mise à jour de la page partielle

B.   Navigation hors ligne

C.   Script côté serveur

D.   Tout ce qui précède

90:

Lequel des énoncés suivants n'est pas un nom variable valide en javascript?

A.   _my_var

B.   2Myvar

C.   My_var

D.   __Myvar2__

E.   Tous sont valables

91:

Lequel des éléments suivants ne peut pas être résolu en utilisant AJAX?

A.   Traitement de page partiel

B.   Non-respect des pages Web

C.   Initiation de la communication côté serveur

D.   Crashs de serveur (basculement)

E.   Aucune de ces réponses

92:

qui attribut de la balise de script peut être utilisée pour le javascript Version?

A.   VERSION

B.   SCÉNARIO

C.   LANGUE

D.   JALON

E.   JALON

93:

Pouvez-vous appeler ResponseBody ou ResponseText pour obtenir un résultat partiel lorsque le ReadyState d'un XmlHttpRequest est 3 (recevant)?

A.   Oui

B.   Non

94:

Considérez la fonction suivante:
fonction foo ()
{
retour 5;
}
Que fera le code suivant?
var Myvar = Foo;

A.   Attribuez l'Enteger 5 à la variable myvar

B.   Attribuez le pointeur pour fonctionner foo à myvar

C.   Ne fais rien

D.   Faire une exception

E.   Aucune de ces réponses

95:

Lors de la demande Ajax, la page sera défilée vers le haut comme avec Demandes normales?

A.   Oui

B.   Non

96:

Quelle est la bonne façon d'exécuter la fonction "Calc ()" Lorsque un style xmlHttpRequest est chargé?

A.   myRequest.onreadyStateChange = calc;

B.   myRequest.onload = calc;

C.   MyRequest.ExECUTE = CALC;

D.   MyRequest.AddCallback (calc, & quot; chargé & quot;);

E.   Aucune de ces réponses

97:

Lequel des énoncés suivants est / est vrai concernant AJAX?

A.   Lequel des éléments suivants est / est vrai concernant Ajax?

B.   Ce n'est qu'un concept avec de nombreuses méthodes de mise en œuvre (Xmlhttprequest, iframes ...)

C.   Ce n'est qu'un concept avec de nombreuses méthodes de mise en œuvre (Xmlhttprequest, iframes ...)

D.   C'est un bon moyen de réduire le trafic réseau, s'il est utilisé correctement

E.   Aucune de ces réponses

98:

peut-il être utilisé avec des pages hors ligne?

A.   Oui

B.   Non

99:

Lequel des énoncés suivants est un commentaire de bloc en javascript?

A.   <! - ->

B.   / * * /

C.   //

D.   #

E.   - [[]]

100:

Il pourrait être nécessaire de définir le type de contenu de la demande sur XML explicitement. Comment Pouvez-vous le faire pour un objet XMLHttPrequest?

A.   myreq.setContentType (& quot; text / xml & quot;);

B.   myreq.contentType = & quot; text / xml & quot ;;

C.   myreq.OverRideContentType (& quot; xml & quot;);

D.   myreq.contentType = & quot; xml & quot ;;

E.   myreq.setRequestHeader (& quot; contenu-type & quot;, & quot; text / xml & quot;);