J'ai découvert que pour ouvrir un écran de composition Gmail, vous devez être connecté et ouvrir le lien suivant: p>
Remplacement des variables remplit dans les endroits correspondants sur la forme de composition. Toutefois, si je veux entrer dans le corps du corps multiligne ou la ligne enfreint, il ne fonctionne tout simplement pas même si je l'urlencode. Des idées ici? P>
6 Réponses :
Vérifiez que votre méthode UrlenCode traduit réellement les nouvelles lignes en "% 0A". Voici un exemple d'un e-mail de 2 lignes: p>
Merci de résoudre ce problème, mais maintenant, je dispose d'un autre problème avec trop de texte - Stackoverflow.com/questions/2590467/...
Compose URL fonctionne vraiment bien :). Merci. Y a-t-il un moyen d'ouvrir la fenêtre de courrier comme si sa réponse à la réponse ou en avant? Afin que les utilisateurs puissent directement transmettre ou peuvent répondre à un courrier électronique.
@Kartik trouve une solution pour ça?
J'ai utilisé le javascript standard JavaScript () pour le codage de corps multilignes. Cela a fonctionné. P>
Aussi ceux qui souhaitent préparer un compte générique Gmail et non sur un domaine d'application, utilisez cette URL à la place: p>
Gmail prend en charge ce que HTML5 de registerProtocolHandler () . émette
Exemple: p>
var compose = "https://mail.google.com/mail/?extsrc=mailto&url=" + encodeURIComponent("mailto:?subject=test".replace(/\+/g, "%2B"));
Belle explication. Dommage que cela ne puisse être accepté rétroactivement comme réponse.
Savez-vous s'il est possible de combiner ?Authtuser=Out@account.com à ces URL afin de sélectionner également un autre compte Gmail?
@ODODAVID Je n'ai pas SAVOIR I>, mais je suppose pas et suppose que cela est fait par des cookies.
@ Shadow2531 Dommage que vos liens soient morts
@kingolego désolé pour ça. Vous pouvez m'envoyer un email à gmail et je peux vous envoyer n'importe lequel des fichiers que vous souhaitez. Adresse est mon nom d'utilisateur à gmail.com
actuellement (février 2014), pour préparer l'écran de composition avec et les champs de sujet, utiliser: remarque: cs = wh code> est significatif, comme La composition HyperLink utilise
cs = b code>, qui n'a pas d'auto-opopulation. p> p>
Une autre limitation est que obtenir des demandes sont limitées à un certain nombre de caractères afin d'essayer d'utiliser la méthode Mailto + Get Params ne fonctionnera pas pour de plus grandes pièces de contenu. Quelqu'un a-t-il trouvé une autre façon de pousser un contenu plus important dans une nouvelle fenêtre de composition via une sorte de demande Web? p>
D'après ce que je peux dire que cela sera difficile, car le mailto est en fait une action de navigateur correcte? P>
Merci pour cette pointe. Une chose qui n'a pas été spécifiée dans d'autres réponses est que si vous êtes connecté à Gmail avec plusieurs comptes, comme un compte personnel et un professionnel avec Google Apps, en utilisant https://mail.google.com/ a / domaine.com / code> au lieu de
https://mail.google.com/mail/ code> vous permet de spécifier quelle boîte aux lettres à utiliser pour l'envoi du message. Sinon Gmail charte simplement le compte que vous avez connecté en premier. P>
Qu'utilisez-vous pour les nouvelles lignes lorsque vous encodez URL? Et pourquoi n'utilisez-vous pas le standard
Mailto: code> URI? (
href = "mailto: whleever@company.com? Sujet = Subizehere" code>)
Fondamentalement, ce lien ouvre l'écran de composition Gmail - j'ai essayé d'urlencoder des nouvelles lignes et des pauses HTML, mais il n'a pas fonctionné :( - c'est pour un projet basé sur les applications Google
Correction du lien fourni dans la question car le lien fourni va à la page d'erreur serveur. Cela peut aider les autres. Mail.google.com/...
Y a-t-il un moyen d'ouvrir la fenêtre de courrier comme si sa réponse à la réponse ou en avant? Afin que les utilisateurs puissent directement transmettre ou peuvent répondre à un courrier électronique.