Olen projektiga, kus peame koguma meetrika ümber teise funktsiooni nimega "osa lugu." Idee on väga lihtne — kui te vaatate huvitav artikkel sisevõrgus ja tahan seda jagada kellegagi, Klõpsake linki nimega "jagan seda lugu" saatke see sinu sõber.
Meil mängitakse kohandatud vormi selleks, kuid lõpuks, terve mõistus võitis päeva ja me lihtsalt kasutada tuttav <a href = mailto:…> tehnika. (<href mailto:…> on HTML üllatavalt jõuline natuke; nagu boonus, nimetatud seos toob mind tagasi minu vana UNIX mees lehti päeva; need olid päeva!).
Seda tehnikat annab väga liides lõppkasutajate jaoks, kuna nad saavad oma tuttav MS Outlook Client'i kasutamist (või mis tahes e-posti klient neile ei ole paigaldatud).
See teeb asjad meid vaeseid arendaja tüübid raskem sest nad kliendi * ka * tahab joosta tulevikus aruanne, mis näitab kui tihti kasutajad jagada lugusid ja isegi millised lood on jagatud enamasti.
Me whiteboarded mõned võimalikud lahendused. Minu lemmik on koopia (CC) SharePointi loendi. Nii, lõppkasutaja ikka saab outlook Client'i samas saame sündmust jäädvustada, sest me saame e-kirja koopia endale. Seal on mõned ilmsed puudused. Põhiprobleem on see, et kasutaja võiks lihtsalt tühja välja või muul moel purustama CC aadress. Ja, Meil on vaja hallata sündmuse teegi kirju. Meil on plaanitud projekti vastutav selle cleanup valge tahvel.
Kui teil on mõned targad lähenemine selle probleemi lahendamisele, Palun öelge.
</lõpp>
Järgi mind vidistama kell http://www.twitter.com/pagalvin
Tere Paul,
Kui nõue on just lüüa aeg kasutajate arv jagada artikkel siis
Lihtsalt luua 1 kohandatud meta välja loendis ja kui kasutaja nuppu Jaga Loo lingi siis helistage mulle 1 JavaScript funktsioon kus arendaja selle koodi kirjutada koodi genereerida asynchornous helistada kasutades XMLhttpRequest eset ja juurdekasv counter poolt 1 kõnealuse artikli .
Kui arendaja on töötanud kohandatud veebiosa siis ta näidatakse cretae serveripoolne hüperlingi juhtelemendi tüüp ja tee oma koodi ja juurdekasvu asutuste lõikes 1 See artikkel on nii avatud väljavaate.
ja
Kui nõue on lüüa nagu aadressiloendi üksikasjad , kuupäev , redigeeritud teate siis
See valik ei toimi , siis on vaja luua veebileht, mis näevad välja nagu OUTLOOK kasutajaliidese ja lüüa kõik üksikasjad saata nupu koodi arendaja
Aga see?
* Loo link mis seob _layouts lehele ja lisada praegusele lehele ning querystring saada.
* _Layouts lehel, kirjutada Sp loendi või andmebaasi tabeli kasutamine info.
* Outlook.Application nimeruumiga abil luua sõnum ja seejärel kasutage objMail.Display() uue meili sõnumi Outlookis avamisel – vt http://forums.devx.com/showthread.php?threadid=152716
* Seejärel server.transfer tagasi algse lehe või aitäh aken
Ma oleks nagu link:
<href = "mailto:test@test.com" ID = "mailLink" >E-posti</a>
ja kasutage jquery nagu:
$("mailLink").Klõpsake nuppu(funktsioon() { $.Post(/*Kas ajax kõne * /) });
Lihtsalt asendada $.post (http://docs.jquery.com/Ajax/jQuery.post) või $.ajax (http://docs.jquery.com/Ajax) koodiga teha ajax kõne.
Daniel, See on teine võimalus valge laual. Risk on nagu te ütlete — mis juhtub, kui kasutaja tühistab tegevuse? On tehniliselt raskem, liiga, sest meil on vaja kirjutada mõned veebiteenuse JavaScripti kahtluse alla.
Mis oleks selle href link nagu see välja näeb? <href = "javascript:[värk läheb siia]> … Hows see töötab?
Täname ettepanekul!
Kuidas kasutades javascript (tööriista nagu JQuery) püüda kasutaja klõpsata linki sündmus. See oleks tulekahju off ajax kõne (Jällegi lihtne teha koos jquery) et saaks sisse logida kasutajanime, või midagi muud, mida soovite. Ma arvan, et ainus probleem on, siis sa ei * tõesti * tea kas email on saadetud või mitte.