Javascript prinntaus käsky koodi?

Artsi

Miten saisin www sivuiltani tulostettua käyntikortin.index eli aloitussivulla olisi teksti Tulosta käyntikortti. Siitä kun painaisi niin tulostin alkaisi tulostaa firman käyntikortin jonka voisi leikata saksilla irti A4 sivulta. Yleensä on tulosta sivu. Mutta tässä tapauksessa tulostaisi käyntikortin joka ei ole näytössä näkyvissä, vaan jossain piilotiedostossa.Käyntikortti olisi skannattu jpeg valokuva.
JavaScriptillä varmaankin voisi tehdä tämän mutta olisiko joku virtuoosi joka pystyisi sanomaan miten.

4

649

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Expertt1

      Et voi suoraan ohjata tulostinta skriptillä, se ei vaan onnistu. Voit skriptillä ainostaan avata tulostus-dialogin window.print() -metodilla. CSS level 2 sisältää jonkin verran määrityksiä jotka on tarkoitettu dokumentin tulostusasun määrittelyyn. Mutta et pysty pelkällä selainskriptillä ohjaamaan tulostusta. Vaihtoehtoina on sitten oman ActiveX-skriptin tai Java-appletin koodaaminen, mutta ne edellyttävät jo jonkin verran koodaustaitoja.

      • Piru

        index.html:ssä ois linkki tulosta käyntikortti. Tämä linkki avais uuden ikkunan, joka on käyntikortin kokoinen ja sen ikkunan


      • Artsi

        Kiitos palautteesta. Entäs hieman muuttamalla ideaasi ja index sivulla olisi tulosta käyntikortti. Sitä kun likkaisi niin aukeaisi pop-up ikkuna jossa näkyisi käyntikortti ja esim buttoni josta painamalla tulostaisi A4:selle kortin. Silloin ideana olisi se että ei aukeaisi kokonaan uusi sivu joka peittäisi index sivun ja sotkisi mielestäni hommaa näkymää.

        -Artsi-


      • Expertt1
        Artsi kirjoitti:

        Kiitos palautteesta. Entäs hieman muuttamalla ideaasi ja index sivulla olisi tulosta käyntikortti. Sitä kun likkaisi niin aukeaisi pop-up ikkuna jossa näkyisi käyntikortti ja esim buttoni josta painamalla tulostaisi A4:selle kortin. Silloin ideana olisi se että ei aukeaisi kokonaan uusi sivu joka peittäisi index sivun ja sotkisi mielestäni hommaa näkymää.

        -Artsi-

        Näin yleensä toimitaan, eli avataan tulostettava sisältö popuppiin ja herätetään tulostusdialogi print-metodilla. Se kannattaa kuitenkin muistaa että tuota tulostusdialogia et voi Javascriptillä ohittaa. Se on jo ihan tietoturvakysymys. Olisi aika ikävää jos käyttäjä menisi sivulle joka ensimmäisenä alkaisi suoltamaan printteristä painokelvotonta tavaraa. Eli tulostusdialogi tulee joka tapauksessa aina väliin.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Joensuun kaupunki levittelee tonttitietoja Keskisuomalaiselle

      Sähköposteja ja tonttitietoja levitellään mm. Pasi Koivumaalle
      Joensuu
      26
      3224
    2. Tiesitkö tätä ex-miehistä? Noriko Salo jysäytti yllätyspaljastuksen

      Noriko Salo ja ex-F1 kuski Mika Salo olivat naimisissa v. 1999-2022. Kirsi Salon ex-mies puolestaan on muusikko Sammy A
      Kotimaiset julkkisjuorut
      12
      2389
    3. Kuka? Riehui valtuuston kokouksessa tänään ?

      Onko puolangan puolesta porukkaa. Vaikuttaa siltä. Sairasta.
      Puolanka
      81
      2296
    4. Huh, huh! Sofia Belorf ei ole itse pessyt hiuksiaan kolmeen vuoteen

      Sofia Belorf elää ökyelämää Dubaissa. Sofian arjessa kulta, raha ja luksus ovat vahvasti läsnä. Luksuselämään tottuneell
      Kotimaiset julkkisjuorut
      106
      2014
    5. Toivoisitko Rakas vielä?

      Haluaisitko vielä? Uskoisin osaavani näyttää sinulle, kuinka ainutlaatuinen nainen olet.
      Ikävä
      76
      1653
    6. Ihan pieni näkeminen vaan

      👋 ja minä olisin valmis jo vaikka mihin sun kanssa. Nämä on näitä.. 🤫🫣😘💥
      Ikävä
      46
      1508
    7. Sointu Borg tilittää - Ei suostu enää tähän työhön: "Katastrofi"

      Sointu Borg on mediapersoona, joka löi itsensä läpi Diili-realityssä. Borg on monipuolinen tekijä: mediapersoona, juonta
      Suomalaiset julkkikset
      25
      1417
    8. Keskustelua kasteesta

      You tubessa kaksi pappia keskustelivat kasteesta ja kritisoivat raamatullista uskovien kastetta. Toinen heistä yritti
      Kaste
      400
      1295
    9. Jos saisit antaa yhden neuvon

      jälkikasvullesi elämää varten, niin minkä antaisit?
      Sinkut
      120
      1170
    10. Tulipalo viimeyönä

      Olipa ikävä kuulla tämä tulipalo, nyt on jatkuvasti asuinpaloja.Grillikausi alkanut.Grillit pois parvekkeilta ja asuntoj
      Jämsä
      15
      1126
    Aihe