Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - WebBrowser
Forum - C# / VB.NET - WebBrowser

Avatar
studio@italtec.net (Normal User)
Newbie


Messaggi: 6
Iscritto: 15/06/2016

Segnala al moderatore
Postato alle 10:53
Giovedì, 16/06/2016
salve a tutti
premessa non sono un programmatore
ho la necessità di creare un programma per la visualizzazione di alcune pagine web contenute in un microcontrollore, ho realizzato una semplicissima applicazione con VS14 con la classe WebBrowser che fa al caso mio ma non esegue alcuni comandi contenuti nello sezione <script type="text/javascript">
non cambia il colore dei button in funzione al valore di una variabile
esempio
var scena11 = getXMLValue(xmlData, 'b1t9');
    if (scena11 == '0')document.getElementById("scena11").setAttribute("style", "background-color: #a9a9a9;");
    else document.getElementById("scena11").setAttribute("style", "background-color: #ffff00;");

in tutti i browser funziona correttamente, si può vedere all'indirizzo italtec.ddns.net, pagina luce, i pulsanti devono assumere i colori giallo o grigio

qualche consiglio
grazie, bruno

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1453
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 12:49
Giovedì, 16/06/2016
Il componente webbrowser di default usa il runtie di Internet Explorer, quindi controlla se con quello funziona.
In alternativa ci sono altri webbrowser integrabili, come GeckoFX.


PM Quote
Avatar
studio@italtec.net (Normal User)
Newbie


Messaggi: 6
Iscritto: 15/06/2016

Segnala al moderatore
Postato alle 17:38
Giovedì, 16/06/2016
con IE funziona

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1453
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 18:04
Giovedì, 16/06/2016
Che versione di IE? Puoi controllare il nome completo e intero del componente e di IE?

PM Quote
Avatar
studio@italtec.net (Normal User)
Newbie


Messaggi: 6
Iscritto: 15/06/2016

Segnala al moderatore
Postato alle 18:32
Giovedì, 16/06/2016
WebBrowser 4.5.2.0
IE 11

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1453
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 11:52
Venerdì, 17/06/2016
Credo sia un bug del browser. Usa geckofx, se non funziona c'è un problema nella pagina.
Tra l'altro... Usi webgl?

PM Quote
Avatar
studio@italtec.net (Normal User)
Newbie


Messaggi: 6
Iscritto: 15/06/2016

Segnala al moderatore
Postato alle 18:29
Lunedì, 20/06/2016
ho risolto, per chi avesse lo stesso problema,
WebBrowser non risponde a

"setAttribute("style", "background-color: #a9a9a9;");"

l'ho sostituito con
"style.background ="#a9a9a9";"

PM Quote