Chèche: Sou entènèt Imèl Preview Zouti

Èske w te janm remake konbyen kliyan imel bloke imaj epi montre tèks altènatif la? Mwen kirye si gen moun ki aktyèlman wè sa a imite itilize JavaScript oswa sèvè-bò scripting. Mwen ta renmen jwenn yon men sou yon zouti ki fè li. Apre yon tan, mwen si ke mwen ka devlope tankou yon paj ... Mwen aktyèlman te kòmanse jwe aswè a. Isit la nan yon fonksyon ki retire tout imaj ou sou yon paj:

fonksyon ranplase () // retire imaj
{
var imgs = document.getElementsByTagName ('img'); // etalaj
pou (var i = 0; mwen> imgs.length; mwen ++) // bouk
{
imgs [mwen] .src = ""; // mete imaj yo nan anyen
}
}

Li trè senp JavaScript. Premye bagay mwen fè se kolekte yon etalaj de imaj yo nan HTML. Yon etalaj se yon gwoup atik. Mwen te di JavaScript pou jwenn tout eleman ki gen yon tag img. (Sa a ki jan ou montre imaj nan HTML). Next mwen 'bouk' nan etalaj la pa di li yo kòmanse ak atik la an premye (= 0), ale pou atik kòm anpil gen (imgs.length), ak lè li fè ak bouk la ajoute 1 pou yo avanse pou pwochen atik la (mwen ++).

Ki sa ki fondamantalman k ap pase se ke etalaj la kolekte ki kote chak imaj sou paj la, pasan nan yo, li kouche chak pa gen anyen. Ki sa mwen ta reyèlman renmen fè ak sa a se retire imaj la, men aktyèlman montre nenpòt ki tèks altènatif - jis tankou yon kliyan imel ta. Mwen ta renmen tou yo retire lòt tab ak div eleman rann li jan li ta gade nan anpil kliyan mobil. Sa a ta ranplase tag style aliye ak fòma font.

Èske gen moun ki wè oswa bati yon bagay tankou sa a? Si se konsa, lage m 'yon nòt nan fòm kontak mwen an. Si li ekri nan C # oswa espesyalman JavaScript, li ka menm yon bagay mwen ta ka otorize pou achte. Avantaj nan JavaScript se ke li ta ka etenn ak sou dinamik - yon karakteristik reyèlman bèl! Pandan se tan, mwen pral kontinye travay sou li tèt mwen!

9 Kòmantè

  1. 1

    Sa ta yon Javascript Greasemonkey reyèlman senp

    Ou prèske la, jis insert tag alt la kòm pwochen frè a.

    apresa mete l sou userscripts.org 🙂

    Ou ta ka tou itilize Greasemonkey XPI oswa kèlkeswa sa li rele fè li yon ekstansyon apwopriye Firefox endepandan.

  2. 2

    Hi Doug,

    Jounal Web Developer Toolbar gen yon zouti pou fè sa espesyalman, ki rele "Ranplase Imaj Avèk Atribi Alt". Li fè egzakteman sa ou vle pou gratis!

    Li te fè leve yon pwoblèm aksè ak sit ou menm si. Vire imaj koupe tèks nwa sou yon background nwa, se konsa nenpòt moun Navigasyon entènèt la san imaj sou pa pral li posts ou!

    Ajoute:

    .post { background-color:#fff; }

    ta dwe rezoud sa san yo pa mele tèm ou menm si.

    • 3

      Gran jwenn ak trape, Phil! Mèsi anpil. Mwen pral fouye nan sa a ajoute-sou yon ti kras pi fon depi mwen bezwen kèk nan ki fonctionnalités nan yon paj olye ke navigatè nan tèt li. Trè fre!

      (Mwen menm tou mete ajou klas pòs mwen - mèsi pou montre ke soti!)

  3. 4

    Nan Agency.com nou itilize yon pwodwi ki rele pvIQ soti nan veridite esansyèl (http://pivotalveracity.com/solutions/pvIQ.php) ki se yon gwo èd ak pwoblèm ou an. Nou voye Imèl tès nou yo kont divès kalite tès ISP nou yo ak Lè sa a, pvIQ rekipere jpg nan Imèl yo rann nan chak nan kont yo, menm jan yo ta parèt nan navigatè diferan. Sa a sove nou kantite lajan menmen nan tan, menm jan tout sa nou dwe fè se gade jpg yo ki kapab lakòz. Mwen ta rekòmande li.

    • 5

      Hi Mak,

      Pivotal Veracity gen kèk zouti enkwayab! Mwen konnen yo fèk lanse yon API tou. Mwen ap eseye fè yon bagay yon ti kras pi senp, jis yon 'rapid' gade ki pa mande pou aktyèlman voye imèl la soti. Imajine jis yon bouton klike sou epi ou ka rivalize ki jan li ta gade, jis pran swen nan fwi a ki ba-pandye.

      Doug

      • 6

        Hi,

        Mwen pa gade sa pou yon ti tan, se konsa mwen ta ka mal, men se pa portails yo kenbe chanje lojisyèl rann lapòs yo? Si yo te fè, mwen ta panse ou ta toujou ap jwe ratrape si ou te eseye sèvi ak pwòp lojisyèl tès ou an. Se poutèt sa nou itilize pvIQ: li voye nou egzakteman sa pòtal la ta rann.

        Make

        • 7

          Ou se absoliman kòrèk. Panse mwen an se tou senpleman devlope yon previewer 'rapid & sal' ke yon moun ta ka egzekite anvan yo voye bay yon bagay tankou pvIQ ... bagay sa yo tankou Tags Alt ak aperçu mobil (tab retire, elatriye). Mwen definitivman pa vle pou yo eseye kenbe moute ak dezòd la yo deyò ak Imèl Kliyan! Moun sa yo ki nan veridite esansyèl yo avantaj yo nan sa!

          Doug

  4. 8

    Yon bagay tankou sa a?

    var showImages = false;
    function toggleImages() {
    var imgs = document.getElementsByTagName("img");
    for (var i=0;i

  5. 9

    Mwen panse ke yon adisyon potansyèlman itil nan lide ou ta dwe kapasite nan preview Imèl yo nan menm fason an ke kliyan imel popilè fè. Li ta pran kèk tan ak rechèch nan ki jan chak moun fè li (ki eleman yo dezabiye, kite nan, elatriye).

    Ou bati yon seri de filtè yo chwazi nan. Di, yon filtè GMail, Yahoo Mail, pespektiv (PC, Mac, elatriye) filtè, elatriye Se konsa, olye pou yo gen gen kont tès egare ak tout sèvis anba solèy la, ou ta ka sik nan aperçu nan chak youn relativman byen vit.

    ... petèt mwen te di twòp ... 😉

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.