Torna indietro   Hardware Upgrade Forum > Software > Programmazione

TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
Wireless 2.4 GHz, Bluetooth 5.4, cancellazione attiva del rumore, design pieghevole e un'autonomia che mette in imbarazzo prodotti che costano il doppio. Le Maestro 500 non eccellono in nulla, ma offrono tutto. E a questo prezzo è difficile chiedere di più
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
Dopo anni di attesa e una lunga fase di sviluppo, Noctua entra nel mercato dei dissipatori a liquido AIO con la nuova serie NL-LC1. Forte dell'esperienza maturata nel raffreddamento ad aria, l'azienda austriaca promette di portare la propria filosofia fatta di qualità costruttiva, attenzione ai dettagli e silenziosità anche in questo segmento. Abbiamo provato il nuovo sistema per scoprire se riesce a distinguersi in un mercato ormai molto competitivo.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-02-2009, 16:21   #1
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
[xHTML strict] Problema con un javascript

Sto creando una pagina in xHTML strict 1.1 con fogli di stile 2.1, ma ho un problema.
Ho installato una sidebar in javascript: lo script 770 di questa pagina (qui il demo).
Ho perso un sacco di tempo a riadattare tutta la struttura secondo gli standard del W3C, ma mi è rimasto un problema.
Se ci sono le stringe di intestazione...
Codice:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
...non funziona. Se le tolgo invece funziona.
Ho verificato con il validator che senza il DOCTIPE la pagina è riconosciuta come Transitional.

Questa è la porzione di codice problematica:
Codice:
<body onload="slideMenuInit()">
    
	<!-- Modificare il valore di "rowspan=" per cambiare il numero di voci visualizzate -->
    <table id="menu" onmouseover="slideIn()" onmouseout="slideOut()">
	  <tr>
        <td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">home</a></td>
	  	<td rowspan="7" class="txt">I<br/>N<br/>D<br/>I<br/>C<br/>E</td>
      </tr>
      <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Primo link</a></td>
      </tr>
      <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Secondo link</a></td>
      </tr>
      <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Terzo link</a></td>
      </tr>
      <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Quarto link</a></td>
      </tr>
   	  <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Quinto link</a></td>
      </tr>
   	  <tr>
      	<td class="txt" onmouseover="changeBG(this,'#330055')" onmouseout="changeBG(this,'#3300CC')"><a href="#">Sesto link</a></td>
      </tr>
    </table>
Come devo modificarlo?
Preciso che se do in pasto al validator il file con il DOCTYPE me lo riconosce come STRICT e non mi da errori.

EDIT:
Con Internet Explorer funziona. La console degli errori di Firefox mi dice questo:
Codice:
Errore nell'interpretazione del valore della proprietà 'top'. Dichiarazione tralasciata.
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003

Ultima modifica di MrModd : 13-02-2009 alle 16:47.
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 13-02-2009, 17:09   #2
SerMagnus
Senior Member
 
L'Avatar di SerMagnus
 
Iscritto dal: Sep 2005
Messaggi: 1400
ma con strict che io sappia si intende xhtml 1.0, la versione 1.1 è un'altra cosa, e cmq sinceramente nn credo sia consigliatissimo utilizzarla, cmq sia per sfizio, se provi a impostare il doctype in vero strict 1.0

con
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml"
che succede?

inoltre fai anche un'altra prova, eliminando la dichiarazione <?xml version="1.0" encoding="UTF-8"?> inziale
SerMagnus è offline   Rispondi citando il messaggio o parte di esso
Old 13-02-2009, 17:26   #3
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Da quanto so l'1.1 è una revisione dell'xHTML 1.0 basata sullo strict. Dovrebbe essere ancora più rigido.

Comunque né togliendo la dichiarazione del xml, né mettendo il DOCTYPE xHTML 1.0 strict funziona. Penso sia un problema di script, ma non so perchè su IExplorer e togliendo il DOCTYPE funziona.

Ho pure provato a mettere il DOCTYPE del Transitional, ma non funziona.


EDIT:
Questa è la dichiarazione della funzione che penso causi il problema nel file javascript:
Codice:
function slideMenuInit(){
    	if(ie5 || ns6){
		document.getElementById('menu').style.visibility = "visible";
		document.getElementById('menu').style.left = -MenuLeft;
		document.getElementById('menu').style.top = MenuTop;
	}
}
EDIT2:
O forse è questo:
Codice:
function statik(){
	if(ie5){
    		document.getElementById('menu').style.top = document.body.scrollTop + MenuTop;
    	} 
    	if(ns6){
    		document.getElementById('menu').style.top = window.pageYOffset + MenuTop;
    	}
}
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003

Ultima modifica di MrModd : 13-02-2009 alle 17:40.
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 13-02-2009, 17:27   #4
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Ops, doppio post...
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 14-02-2009, 21:37   #5
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Nessuna idea?
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 15-02-2009, 11:48   #6
SerMagnus
Senior Member
 
L'Avatar di SerMagnus
 
Iscritto dal: Sep 2005
Messaggi: 1400
se togli il doctype và in quirks mode, quella di massima compatibilità
SerMagnus è offline   Rispondi citando il messaggio o parte di esso
Old 15-02-2009, 12:59   #7
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Io credo sia un problema nello script.
Sapendo che in quirks mode funziona, ma negli altri modi no, e conoscendo lo script, non riuscite a risalire al problema?
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 15-02-2009, 22:12   #8
SerMagnus
Senior Member
 
L'Avatar di SerMagnus
 
Iscritto dal: Sep 2005
Messaggi: 1400
ma nn hai una demo online?
SerMagnus è offline   Rispondi citando il messaggio o parte di esso
Old 16-02-2009, 10:45   #9
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Quote:
Originariamente inviato da SerMagnus Guarda i messaggi
ma nn hai una demo online?
Si, l'ho linkata nel mio primo post. Solo, come ho scritto, l'ho riadattato allo standard W3C seguendo l'xHTML 1.1 e mi compare questo problema.

EDIT:
Tra l'altro ho notato ora che il demo non ha il DOCTYPE e, aggiungendolo, causa lo stesso errore che ho io.
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003

Ultima modifica di MrModd : 16-02-2009 alle 10:49.
MrModd è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2009, 18:05   #10
MrModd
Senior Member
 
L'Avatar di MrModd
 
Iscritto dal: Apr 2007
Messaggi: 924
Niente da fare? Me lo devo tenere così?
__________________
The Dark Side of The MODD
Il mio album su Flickr
Linux User #479003
MrModd è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming Gigabyte MO32U24 OLED: il 4K a 240Hz su un panne...
7 offerte TOP per tutti, ma anche quelle...
Echo Dot in super offerta Amazon: confez...
Huawei vuole stupire: il prossimo chip K...
Ordina una RTX 4090 usata, ma i chip son...
Denunciare un reato? Ora si può f...
ASUS Ascent GX10 visto da vicino: il sup...
Assassin's Creed Black Flag Resynced rag...
Il rischio cyber si misura in euro: con ...
Questo robot scende di prezzo di circa 1...
Bernie Sanders sfida la Silicon Valley: ...
Gli utenti stanno abbandonando i Galaxy ...
Narwal, prezzi stracciati per il Prime D...
Adobe implementa l'IA agentica ovunque: ...
OpenAI testa ChatGPT for Science: nuovo ...
'Non approvatelo': la Svezia lancia un d...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v