Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Creare un oggetto per appendere un'immagine...

    Dunque...
    Premetto di non sapere NULLA di javascript, ma vorrei lo stesso cimentarmi nella scrittura di un codice per greasemonkey.
    Al momento ho abbozzato il codice per inserire un'immagine, ma come faccio a creare l'oggetto per appenderla?
    Grazie dell'aiuto!

    codice:
     // ==UserScript==
    // @name           Provaaaaa
    // @description    E' una prova!
    // @author         Giovanni
    // @include        http://www.google.it
    // @version        1.0
    // ==/UserScript==
    
    function inserisci_immagine()
    {
      if(document.getElementById && document.createElement)
      {
        var immagine = document.createElement("IMG")
        immagine.setAttribute("src","http://html.it/guide/img/dom/dom_logo.gif")
        immagine.setAttribute("href","http://hotmail.com")
    
        
        document.getElementById("qua_devo_collegare_l_oggetto").appendChild(immagine)
      }
    }

  2. #2
    http://forum.html.it/forum/showthrea...readid=1444996

    peraltro, già li ti avevo detto che le immagini hanno solo una src e non una href.

    Comunque per quel che riguarda "qua_devo_collegare_l_oggetto" l'oggetto a cui ti riferisci deve essere un tag qualsiasi, diciamo un div con un id che poi passi al metodo getElementByid

    <div id="foo"></div>

    quindi:
    document.getElementById("foo").appendChild(immagin e)

  3. #3
    Ops... Non avevo corretto qui...

    Qualcosa del genere? Non funziona lo stesso...

    codice:
    // ==UserScript==
    // @name           Provaaaaa
    // @description    E' una prova!
    // @author         Giovanni
    // @include        http://www.google.it/
    // @version        1.0
    // ==/UserScript==
    
    <div id="foo"></div>
    
    function inserisci_immagine()
    {
      if(document.getElementById && document.createElement)
      {
        var immagine = document.createElement("IMG")
        immagine.setAttribute("src","http://html.it/guide/img/dom/dom_logo.gif")
            
        document.getElementById("foo").appendChild(immagine)
      }
    }

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    continua dove hai iniziato!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.