2017-05-31 1 views
0

Ich möchte ein Bookmarklet erstellen, um einige wiederkehrende Schritte an einem Arbeitsplatz zu entfernen. Wir haben Analysten, die brechende Geschichten im Netz finden und sie als schnelle Warnungen intern per E-Mail senden.Verwenden Sie Bookmarklet, um die Bestätigung anzuzeigen, und fahren Sie dann mit der Antwort fort.

Ich habe dies ein wenig schneller gemacht, indem ich das unten stehende Bookmarklet erstellt habe, aber jetzt sendet es nur eine E-Mail.

Was ich suche am Ende wäre, wie die folgenden tun, wenn sie in einem Bestätigungsformular

    1. Anzeige der Titel und URL für den Benutzer klicken Wenn der Benutzer ja klickt, Führen Sie dann eine Funktion aus, z. B. das leichte Bearbeiten des Titels/der URL und das anschließende Senden der E-Mail.
    2. dies durch ein Js auf unserem Server aufrufen, so der Code alle zentralisiert ist plz Verständigen

    Würde jemand.

    Das Bookmarklet <a href="javascript:(function()%7Bvar%20bcc%20%3D%20%22email.com%22%3Bvar%20subject%20%3D%20%22News%20Alert%20%2F%20Alerte%20Nouvelles%3A%20%22%20%2B%20document.title%3Bvar%20title%20%3D%20document.title%20%2B%20%22%5Cn%22%3Bvar%20url%20%3D%20%20window.location.href%3Bwindow.location.href%20%3D%20%22mailto%3A%3Fbcc%3D%22%2Bbcc%2B%22%26subject%3D%22%2Bsubject%2B%22%26body%3D%22%2BencodeURIComponent(title)%20%2B%20encodeURIComponent(url)%7D)()">

  • Antwort

    0

    Für die Zukunft ist es das, was ich tat.

    javascript:(function(){var a=window,b=a.open("http://websiteurl/en/administration/bookmark?url="+encodeURIComponent(location.href)+"&title="+encodeURIComponent(document.title),"ec_popup","left="+((a.screenX||a.screenLeft)+10)+",top="+((a.screenY||a.screenTop)+10)+",height=600px,width=900px,resizable=1,scrollbars=1,alwaysRaised=1");})(); 
    

    Dieses Formular enthält dann alles, was erforderlich ist, um einen AJAX-Aufruf an eine API zu senden.

    Verwandte Themen