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

Da Gambas-it.org - Wikipedia.
 
(3 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\"}" &
 
     "}" &
 
     "}" &
 
  <FONT color=#006400>' ''Qui viene impostata la velocità di lampeggiamento:''</font>
 
  <FONT color=#006400>' ''Qui viene impostata la velocità di lampeggiamento:''</font>
     "setInterval('lampeggiamento()',500);" &
+
     "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