Immagine tratta dal WEB resa lampeggiante: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
| Riga 17: | Riga 17: | ||
"setInterval('lampeggiamento()',500);" & | "setInterval('lampeggiamento()',500);" & | ||
"</script>" | "</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''' | '''End''' | ||
Versione delle 18:20, 13 feb 2013
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.
Mostreremo, a mo' di esempio, il codice appresso indicato:
Public Sub Button1_Click()
WebView1.HTML = "<HTML>" &
"<div id=\"blink\" style=\"text-align: center;\">" &
"<img src=\"http://www.indirizzo_WEB_dell'_immagine.xxx\"/></a>" &
"<script language=\"javascript\">" &
"function lampeggiamento(){" &
"if(document.getElementById('blink').style.visibility==\"hidden\")" &
"{document.getElementById('blink').style.visibility= \"visible\"}" &
"else" &
"{document.getElementById('blink').style.visibility= \"hidden\"}" &
"}" &
' Qui viene impostata la velocità di lampeggiamento:
"setInterval('lampeggiamento()',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