Serĉanta: Interreta Retpoŝta Antaŭrigarda Ilo

Ĉu vi iam rimarkis, kiom da retpoŝtaj klientoj blokas bildojn kaj montras la alternativan tekston? Mi scivolas, ĉu iu efektive vidis ĉi tiun kopion per JavaScript aŭ Servila flanka skripto. Mi ŝatus doni manon al ilo, kiu faras ĝin. Kun la paso de la tempo, mi certas, ke mi povas disvolvi tian paĝon ... Mi efektive ekludis hodiaŭ vespere. Jen funkcio, kiu forigas ĉiujn viajn bildojn en paĝo:

funkcio replace () // forigi bildojn
{
var imgs = document.getElementsByTagName ('img'); // tabelo
por (var i = 0; i> imgs.length; i ++) // buklo
{
imgs [i] .src = ""; // agordi la bildojn al nenio
}
}

Ĝi estas sufiĉe simpla Ĝavaskripto. La unua afero, kiun mi faras, estas kolekti tabelon de la bildoj en HTML. Tabelo estas grupo de eroj. Mi diris al la Ĝavaskripto akiri ĉiun elementon kun img-etikedo. (Tiel vi montras bildojn en HTML). Poste mi 'buklu' tra la tabelo dirante al ĝi komenci per la unua ero (= 0), elektu tiom da eroj (imgs.length), kaj kiam ĝi finiĝos kun la buklo, aldonu 1 por movi al la sekva ero. (i ++).

Kio esence okazas estas, ke la tabelo kolektas la lokon de ĉiu bildo sur la paĝo, trairas ilin kaj malplenigas ĉiun. Kion mi vere ŝatus fari kun ĉi tio estas forigi la bildon sed efektive montri iun ajn alternativan tekston - same kiel retpoŝta kliento. Mi ankaŭ tre ŝatus forigi aliajn tabelajn kaj div-elementojn por redoni ĝin kiel ĝi aspektus ĉe multaj Poŝtelefonoj. Ĉi tio anstataŭus enlinian stilan etikedon kaj tiparan formaton.

Ĉu iu vidis aŭ konstruis ion tian? Se jes, lasu noton al mi en mia kontaktformularo. Se ĝi estas skribita en C # aŭ precipe Ĝavoskripto, ĝi eble eĉ estas io, kion mi rajtus aĉeti. La avantaĝo de Ĝavoskripto estas, ke ĝi povus esti malŝaltita kaj ŝaltita dinamike - vere bela funkcio! Dume mi mem plu laboros pri ĝi!

9 Komentoj

  1. 1

    Tio estus vere simpla ĝavaskripto de Greasemonkey

    Vi preskaŭ alvenas, nur enmetu la alt-etikedon kiel la sekvan gefraton.

    tiam metu ĝin sur userscripts.org 🙂

    Vi ankaŭ povus uzi Greasemonkey al XPI aŭ kiel ajn ĝi nomiĝas por fari ĝin taŭga memstara Fajrovulpa etendaĵo.

  2. 2

    Saluton Doug,

    la Ilobreto por Reta Ellaboranto havas ilon por fari tion specife, nomatan "Anstataŭigi Bildojn Per Altaj Atributoj". Ĝi faras ĝuste tion, kion vi volas senpage!

    Tamen ĝi lanĉis problemon pri alirebleco kun via retejo. Malŝalti bildojn lasas nigran tekston sur nigra fono, do iu ajn retumanta sen bildoj ne legos viajn afiŝojn!

    Aldonante:

    .post { background-color:#fff; }

    tamen solvu tion sen fuŝi vian temon.

    • 3

      Bonega trovaĵo kaj kapto, Phil! Koran dankon. Mi enketos ĉi tiun aldonaĵon iom pli profunde, ĉar mi bezonas iom da tiu funkcio en paĝo anstataŭ la retumilo mem. Tre mojosa!

      (Mi ankaŭ ĝisdatigis mian poŝtan klason - dankon pro tio, ke vi atentigis tion!)

  3. 4

    Ĉe Agency.com ni uzas produkton nomatan pvIQ de Pivotal Veracity (http://pivotalveracity.com/solutions/pvIQ.php) tio estas granda helpo kun via problemo. Ni sendas niajn retpoŝtajn retpoŝtojn al niaj diversaj provoj de ISP kaj tiam pvIQ retrovas jpgojn de la senditaj retpoŝtoj de ĉiu el la kontoj, kiel ili aperus en malsamaj retumiloj. Ĉi tio ŝparas al ni grandegan tempon, ĉar ni nur devas rigardi la rezultajn jpgojn. Mi rekomendus ĝin.

    • 5

      Saluton Marko,

      Pivota Vereco havas iujn nekredeblajn ilojn! Mi scias, ke ili lastatempe lanĉis ankaŭ API. Mi provas fari ion iomete pli simplan, nur "rapidan" aspekton, kiu ne bezonas efektive sendi la retpoŝton. Imagu nur butonon por alklaki kaj vi povas imiti kiel ĝi aspektus, nur por prizorgi la malmultajn fruktojn.

      Doug

      • 6

        Saluton,

        Mi ne rigardis ĉi tion dum kelka tempo, do mi eble eraras, sed ĉu la portaloj ne plu ŝanĝas sian poŝtan bildigan programon? Se ili farus tion, mi pensus, ke vi senĉese ludos, se vi provus uzi vian propran testan programon. Tial ni uzas pvIQ: ĝi sendas al ni ĝuste tion, kion la portalo redonus.

        markon

        • 7

          Vi tute pravas. Mia pensado simple disvolvas 'rapidan kaj malpuran' antaŭrigardilon, kiun iu povus plenumi antaŭ ol sendi al io kiel pvIQ ... aferoj kiel Alt-etikedoj kaj poŝtelefona antaŭrigardo (tabeloj forigitaj, ktp). Mi certe ne volas provi resti laŭ la fuŝo tie kun Retpoŝtaj Klientoj! Tiuj homoj ĉe Pivotal Veracity estas la avantaĝoj ĉe tio!

          Doug

  4. 8
  5. 9

    Mi pensas, ke eble utila aldono al via ideo estus la kapablo antaŭrigardi la retpoŝtojn sammaniere kiel popularaj retpoŝtaj klientoj. Necesus iom da tempo kaj esplorus kiel ĉiu faras ĝin (kiujn elementojn ili forprenas, lasas, ktp.).

    Vi konstruas serion de filtriloj por elekti. Ekzemple, filtrilo GMail, Yahoo Mail, Outlook (komputilo, Mac, ktp.) Filtriloj, ktp Do, anstataŭ devi havi falsajn testokontojn kun ĉiu servo sub la suno, vi povus trairi antaŭrigardojn de ĉiu relative rapide.

    ... eble mi diris tro multe ... 😉

Kion vi pensas?

Ĉi tiu retejo uzas Akismeton por redukti spamon. Lernu, kiel via komento datiĝas.