Scritta lampeggiante: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
| Riga 5: | Riga 5: | ||
WebView1.HTML = "<HTML>" & | WebView1.HTML = "<HTML>" & | ||
"<div id=\"blink\" style=\"text-align:center;\">" & | |||
"<span style=\" color:#0000FF; font-size:18px;\">Questo è un testo </span>" & | |||
"<span style=\" color:#FFAA00; font-size:20px;\">a tre colori </span>" & | |||
"<span style=\"color:#FF0000; font-size:24px;\">che lampeggia !</span></a> </div>" & | |||
"<script language=\"JavaScript\">" & | |||
"function blink_one() {" & | |||
"document.getElementById('blink').style.visibility='visible';" & | |||
<FONT color=006400>' ''Qui va indicato il tempo per il quale la scritta rimarrà visibile:''</font> | <FONT color=006400>' ''Qui va indicato il tempo per il quale la scritta rimarrà visibile:''</font> | ||
"setTimeout('blink_two()',500);" & | |||
"}" & | |||
"function blink_two() {" & | |||
"document.getElementById('blink').style.visibility='hidden';" & | |||
<FONT color=006400>' ''Qui è indicato il tempo per il quale la scritta rimarrà invisibile:''</font> | <FONT color=006400>' ''Qui è indicato il tempo per il quale la scritta rimarrà invisibile:''</font> | ||
"setTimeout('blink_one()',500);" & | |||
"}" & | |||
"blink_one();" & | |||
"</script>" & | |||
"</html>" | |||
'''End''' | '''End''' | ||
Versione delle 02:47, 27 feb 2013
Per ottenere una scritta lampeggiante, anche - volendo - avente diversi colori, caratteristiche e dimensioni al proprio interno, si potrà utilizzare 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;\">" & "<span style=\" color:#0000FF; font-size:18px;\">Questo è un testo " & "<span style=\" color:#FFAA00; font-size:20px;\">a tre colori " &
"<span style=\"color:#FF0000; font-size:24px;\">che lampeggia !</a> " &
"<script language=\"JavaScript\">" &
"function blink_one() {" &
"document.getElementById('blink').style.visibility='visible';" &
' Qui va indicato il tempo per il quale la scritta rimarrà visibile:
"setTimeout('blink_two()',500);" &
"}" &
"function blink_two() {" &
"document.getElementById('blink').style.visibility='hidden';" &
' Qui è indicato il tempo per il quale la scritta rimarrà invisibile:
"setTimeout('blink_one()',500);" &
"}" &
"blink_one();" &
"</script>" &
"</html>"
End
oppure quest'altro 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';" &
"}" &
' Qui è indicato il tempo per il quale la scritta rimarrà invisibile:
"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><FONT color=red>Testo lampeggiante</blink>" &
"</html>"
End