Maison > interface Web > js tutoriel > jquery contrôle l'affichage des flux d'images générés par le server_jquery

jquery contrôle l'affichage des flux d'images générés par le server_jquery

WBOY
Libérer: 2016-05-16 15:47:16
original
1295 Les gens l'ont consulté

Tout d'abord, utilisez le chemin de l'jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery comme paramètre, et ajax le transmet de manière asynchrone à la méthode d'arrière-plan pour le télécharger sur le serveur. Il n'est pas possible d'utiliser directement Jquery pour le transmettre. Je ne dirai pas de bêtises sur le contenu spécifique. Lisez simplement ce qui suit, qui est présenté en détail.

Tout d'abord, laissez-moi vous montrer les rendus :

jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery

jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery

Tout d'abord, la première page est la page initiale, et la deuxième page est le code QR généré par le serveur après avoir cliqué sur Soumettre. L'jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery est directement convertie en chaîne et renvoyée à la page sans enregistrer l'jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery.

Présentation :
Tout d'abord, cette méthode de génération de codes QR sans sauvegarde peut être implémentée à l'aide de scripts sur le front-end, ce que j'ai fait dans le projet.

Ensuite, js semble incapable d'accepter le flux de fichiers du serveur pour fonctionner, pour des raisons de sécurité. Si cette méthode est possible, dites-le-moi, merci.

Puisque le flux de fichier ne peut pas être obtenu, obtenez la chaîne. La balise jquery contrôle l'affichage des flux d'images générés par le server_jquery a un usage spécial dans src, elle est écrite comme ceci : data:jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABId…………… …. La suivante La chaîne longue est la chaîne de l'jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery, et puis il y a le code C'est très simple à écrire.


Serveur :

public ActionResult GetFileASCII(string content)
{ 
  System.IO.MemoryStream ms=new System.IO.MemoryStream();
  //这一步是获取二维码
  QRCodeHelper.GetQRCode(content, ms);
  return Content(Convert.ToBase64String(ms.GetBuffer()));
}
Copier après la connexion


Client :

$.get('url/*服务端地址*/', { content: 'http://blog.sina.com.cn/s/blog_50042fab0100mcuy.html/*要生成二维码的内容*/' }, function (data) {
  $('#testimg').attr('src', 'data:jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery/png;base64,' + data);
});
Copier après la connexion

Résumé :
Le code est très simple, pas seulement un code QR, mais vous pouvez le faire sans enregistrer d'jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquerys, comme 'data:jquery contrôle laffichage des flux djquery contrôle laffichage des flux dimages générés par le server_jquerys générés par le server_jquery/png;base64, qui peut également être généré côté serveur.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à tout le monde.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal