Differenze tra le versioni di "Immagine tratta dal WEB resa lampeggiante"

Da Gambas-it.org - Wikipedia.
(Nuova pagina: Richiamata una immagine dal WEB, essa può essere resa lampeggiante mediante il codice ''javascript'' con l'oggetto ''WebView''. Si dovrà attivare il componente ''gb.qt4.webkit''. Mo...)
 
 
(4 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Richiamata una immagine dal WEB, essa può essere resa lampeggiante mediante il codice ''javascript'' con l'oggetto ''WebView''. Si dovrà attivare il componente ''gb.qt4.webkit''.
+
Richiamata una immagine dal WEB, essa può essere resa lampeggiante mediante il codice ''javascript'' con l'oggetto ''WebView''. Si dovrà attivare il componente ''gb.qt5.webkit''.
  
 
Mostreremo, a mo' di esempio, il codice appresso indicato:  
 
Mostreremo, a mo' di esempio, il codice appresso indicato:  
  '''Public''' Sub Button1_Click()
+
  Public Sub Button1_Click()
 
   
 
   
 
   WebView1.HTML = "<HTML>" &
 
   WebView1.HTML = "<HTML>" &
     "<div id=\"blink2\" style=\"text-align: center;\">" &
+
     "<div id=\"lampeggio\" style=\"text-align: center;\">" &
 
     "&lt;img src=\"&#104;ttp&#058;//&#119;ww.indirizzo_WEB_dell'_immagine.xxx\"/></a></div>" &
 
     "&lt;img src=\"&#104;ttp&#058;//&#119;ww.indirizzo_WEB_dell'_immagine.xxx\"/></a></div>" &
 
     "&lt;script language=\"javascript\">" &
 
     "&lt;script language=\"javascript\">" &
     "function lampeggiamento(){" &
+
     "function intermittenza(){" &
     "if(document.getElementById('blink2').style.visibility==\"hidden\")" &
+
     "if(document.getElementById('lampeggio').style.visibility==\"hidden\")" &
     "{document.getElementById('blink2').style.visibility= \"visible\"}" &
+
     "{document.getElementById('lampeggio').style.visibility= \"visible\"}" &
 
     "else" &
 
     "else" &
     "{document.getElementById('blink2').style.visibility= \"hidden\"}" &
+
     "{document.getElementById('lampeggio').style.visibility= \"hidden\"}" &
 
     "}" &
 
     "}" &
     "setInterval('lampeggiamento()',500);" &
+
<FONT color=#006400>' ''Qui viene impostata la velocità di lampeggiamento:''</font>
 +
     "setInterval('intermittenza()',500);" &
 
     "&lt;/script>"
 
     "&lt;/script>"
 
   
 
   
  '''End'''
+
  End
 +
oppure il seguente simile:
 +
Public Sub Button1_Click()
 +
 +
  WebView1.HTML = "&lt;HTML>" &
 +
    "<script type=\"text/javascript\">" &
 +
    "function blink() {" &
 +
    "var blinks = document.getElementsByTagName('blink');" &
 +
    "for (var i = blinks.length - 1; i >= 0; i--) {" &
 +
    "var s = blinks[i];" &
 +
    "s.style.visibility = (s.style.visibility === 'visible') ? 'hidden' : 'visible';" &
 +
    "}" &
 +
    "window.setTimeout(blink, 500);" &
 +
    "}" &
 +
    "if (document.addEventListener) document.addEventListener(\"DOMContentLoaded\", blink, false);" &
 +
    "else if (window.addEventListener) window.addEventListener(\"load\", blink, false);" &
 +
    "else if (window.attachEvent) window.attachEvent(\"onload\", blink);" &
 +
    "else window.onload = blink;" &
 +
    "</script>" &
 +
    "<blink><IMG src=\"&#104;ttp&#058;//&#119;ww.indirizzo_WEB_dell'_immagine.xxx\"></blink></head>"
 +
 +
End

Versione attuale delle 14:55, 3 lug 2024

Richiamata una immagine dal WEB, essa può essere resa lampeggiante mediante il codice javascript con l'oggetto WebView. Si dovrà attivare il componente gb.qt5.webkit.

Mostreremo, a mo' di esempio, il codice appresso indicato:

Public Sub Button1_Click()

  WebView1.HTML = "<HTML>" &
    "<div id=\"lampeggio\" style=\"text-align: center;\">" &
    "<img src=\"http://www.indirizzo_WEB_dell'_immagine.xxx\"/></a></div>" &
    "<script language=\"javascript\">" &
    "function intermittenza(){" &
    "if(document.getElementById('lampeggio').style.visibility==\"hidden\")" &
    "{document.getElementById('lampeggio').style.visibility= \"visible\"}" &
    "else" &
    "{document.getElementById('lampeggio').style.visibility= \"hidden\"}" &
    "}" &
' Qui viene impostata la velocità di lampeggiamento:
    "setInterval('intermittenza()',500);" &
    "</script>"

End

oppure il seguente simile:

Public Sub Button1_Click()

  WebView1.HTML = "<HTML>" &
    "<script type=\"text/javascript\">" &
    "function blink() {" &
    "var blinks = document.getElementsByTagName('blink');" &
    "for (var i = blinks.length - 1; i >= 0; i--) {" &
    "var s = blinks[i];" &
    "s.style.visibility = (s.style.visibility === 'visible') ? 'hidden' : 'visible';" &
    "}" &
    "window.setTimeout(blink, 500);" &
    "}" &
    "if (document.addEventListener) document.addEventListener(\"DOMContentLoaded\", blink, false);" &
    "else if (window.addEventListener) window.addEventListener(\"load\", blink, false);" &
    "else if (window.attachEvent) window.attachEvent(\"onload\", blink);" &
    "else window.onload = blink;" &
    "</script>" &
    "<blink><IMG src=\"http://www.indirizzo_WEB_dell'_immagine.xxx\"></blink></head>"

End