التقاط “mailto:” المقاييس

وأنا على مشروع حيث نحتاج إلى جمع مقاييس حول دالة المسمى "حصة قصة." الفكرة بسيطة جداً — إذا كنت تبحث في مادة مثيرة لاهتمام على شبكة الإنترانت وترغب في مشاركتها مع شخص ما, انقر فوق ارتباط المسمى "حصة هذه القصة" البريد الإلكتروني لصديقك.

ونحن لعب حولها مع نموذج مخصص لهذا الغرض, ولكن في النهاية, الحس فاز اليوم ونحن فقط استخدام مألوفة <href = mailto:…> تقنية. (<href mailto:…> قليلاً من المستغرب قوية من إتش تي أم ال; كمكافأة, أن الارتباط يعيدني إلى بلدي UNIX رجل صفحات الأيام الخوالي; وكانت تلك الأيام!).

هذا الأسلوب يوفر واجهة كبيرة للمستخدمين النهائيين نظراً لأنها تحصل على استخدام العميل MS Outlook المألوفة الخاصة بهم (أو أي عميل البريد الإلكتروني بتثبيت).

أنه يجعل الأمور أصعب أنواع المطور الفقراء علينا منذ أنهم العميل * أيضا * يريد تشغيل تقرير في المستقبل يوضح كيف في كثير من الأحيان للمستخدمين تبادل القصص وحتى القصص التي هي مشتركة في أغلب الأحيان.

ونحن ويتيبوارديد بعض الحلول المحتملة. بلدي المفضل نسخة كربونية (CC) قائمة SharePoint. بهذه الطريقة, المستخدم النهائي لا يزال يحصل عميل outlook بينما نصل إلى التقاط هذا الحدث لأنه سوف نحصل على نسخة من رسالة البريد الإلكتروني على أنفسنا. وهناك بعض العيوب الواضحة. والمشكلة الرئيسية أن المستخدم يمكن أن العنوان فارغة بها أو خلاف ذلك ببساطة مدماج تجفيف CC. و, ونحن بحاجة إلى إدارة المكتبة الحدث لرسائل البريد الإلكتروني. ولدينا مهمة مجدولة على لوحة بيضاء المسؤولة أن تنظيف.

إذا كان لديك بعض النهج ذكية لحل هذه المشكلة, من فضلك قل.

</نهاية>

الاشتراك في بلادي بلوق.

اتبعني على التغريد في http://www.twitter.com/pagalvin

[تشنورتي] بطاقات: ,

5 افكار عن "التقاط “mailto:” المقاييس

  1. شونمان شارما

    مرحبا بول,
    إذا كان الشرط لمجرد التقاط العدد من الوقت المستخدم مشاركة المقالة ثم
    قم فقط بإنشاء 1 حقل meta مخصص في القائمة وعند المستخدم فوق في حصة قصة ربط المكالمة ثم 1 دالة javascript في المطور الذي تولد الكتابة التعليمات برمجية في التعليمات البرمجية أسينتشورنوس الاتصال باستخدام الكائن XMLhttpRequest وزيادة العداد قبل 1 لأن المادة .
    إذا كان مطور يعمل على جزء ويب مخصص ثم أنه سوف كريت جانب الملقم ارتباط تشعبي اكتب عنصر التحكم وتنفيذ التعليمات البرمجية الخاصة بهم وزيادة العدد حسب 1 من تلك المادة وفتح الآفاق.

    و
    إذا كان الشرط لالتقاط كافة التفاصيل مثل قائمة المستلمين , تاريخ , الرسالة المحررة ثم
    لن يعمل هذا الخيار , ثم المطور بحاجة إلى إنشاء صفحة ويب التي تبدو وكأنها واجهة OUTLOOK والتقاط كافة التفاصيل على رمز زر إرسال

    الرد
  2. مايك بيرتويستلي

    كيف حول هذا?
    * إنشاء "إرسال إلى" ربط تلك الارتباطات إلى صفحة _layouts وإضافة الصفحة الحالية إلى querystring.
    * على الصفحة _layouts, كتابة معلومات الاستخدام لقائمة Sp أو جدول DB.
    * استخدام مساحة الاسم Outlook.Application إلى إنشاء الرسالة ومن ثم استخدام objMail.Display() لفتح رسالة بريد جديدة في outlook – انظر http://forums.devx.com/showthread.php?threadid=152716
    * ثم server.transfer مرة أخرى إلى الصفحة الأصلية أو إلى نافذة شكرا لك

    الرد
  3. دانيال

    كنت أود أن يكون ارتباط مثل:
    <href = "mailto:test@test.com" معرف = "mailLink" >بريد</أ>
    واستخدم مسج مثل:
    $("mailLink").انقر فوق(الدالة() { $.وظيفة(/*قم باستدعاء أياكس */) });
    مجرد استبدال $.post (http://docs.jquery.com/Ajax/jQuery.post) أو $.ajax (http://docs.jquery.com/Ajax) مع التعليمات البرمجية للقيام بالدعوة ajax.

    الرد
  4. بول غالفين

    دانيال, وهذا خيار آخر على لوحة بيضاء. الخطر مثل أقول لكم — ماذا يحدث إذا ألغى المستخدم في العمل? فمن الصعب من الناحية الفنية أيضا منذ ذلك الحين نحن بحاجة إلى كتابة بعض خدمة ويب لجافا سكريبت الدعوة إلى.

    Href ما أن ربط مثل هذه تبدو وكأنها? <a href = "جافا سكريبت:[الأشياء هنا]> … هاوس أن يعمل?

    شكرا لهذا الاقتراح!

    الرد
  5. دانيال

    حول كيفية استخدام جافا سكريبت (مع أداة مثل مسج) لالتقاط الحدث انقر فوق المستخدم على الرابط. هذا وسوف إطلاق النار قبالة مكالمة أجاكس (مرة أخرى من السهل القيام به مع jquery) التي يمكن تسجيل الدخول اسم المستخدم, أو أي شيء آخر تريده. أعتقد أن المشكلة الوحيدة ثم كنت لا * حقاً * تعرف إذا تم إرسال البريد الإلكتروني أو لا.

    الرد

اترك رد إلى دانيال إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها *