• Home
  • Forum
  • Fare Web
  • Javascript

Offset di elementi...valori sballati

  • Creatore Discussione Creatore Discussione malcommac
  • Data di inizio Data di inizio 17 Gen 2011
M

malcommac

Nuovo Utente
17 Gen 2011
1
0
0
  • 17 Gen 2011
  • #1
Salve a tutti,
sono nuovo del mondo js. Il mio primo problema è questo. Ho un HTML:
http://pastebin.com/QXdzcbA5
E dovrei verificare gli offset x e y dei blocchi span di un certo tipo.
Il codice è questo chiamato con:
positionOfElementsWithType("MyAppHighlight");

Codice:
function positionOfElementsWithType(type) {
    var elements, i, results = [], curClass;  
    var sc = document;
	var xtotale = "";

    //Get all children of the scope node
    elements = sc.getElementsByTagName('*');
    for( i=0; i < elements.length; i++ ){
        curClass = elements[i].getAttribute('class');
		
		if (curClass != null && curClass == type) {
			var of = ObjectPosition(curClass);
			xtotale += "[X:"+of[0]+",Y:"+of[1]+"],";
		}
    }
	return xtotale;
}

	function ObjectPosition(obj) {
    var curleft = 0;
      var curtop = 0;
      if (obj.offsetParent) {
            do {
                  curleft += obj.offsetLeft;
                  curtop += obj.offsetTop;
            } while (obj = obj.offsetParent);
      }
      return [curleft,curtop];
}

Il risultato che ottengo è questo
[X:303,Y:14],[X:8,Y:704],[X:116,Y:1110],[X:194,Y:1218]

Se provate a renderizzare il documento scoprirete che ad occhio sono tutti valori sballati.
Ora ho provato anche a togliere il css3 multicolumn e a quel punto sembra che i valori abbiano un senso.
Purtroppo però ne ho bisogno...c'è modo di farlo andare correttamente?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

V
[PHP] Preg Match e Uninitialized string offset
  • virus380
  • 9 Ago 2018
  • PHP
Risposte
4
Visite
2K
PHP 17 Ago 2018
mr.x
M
P
div fisso con offset() o position()
  • Paperino78
  • 6 Set 2015
  • jQuery
Risposte
2
Visite
2K
jQuery 14 Set 2015
criric
R
Undefined offset in php
  • Rey
  • 13 Mag 2013
  • PHP
  • 2
Risposte
29
Visite
6K
PHP 16 Mag 2013
Rey
R
E
illegal offset type
  • Ebongué André
  • 15 Dic 2012
  • PHP
Risposte
0
Visite
1K
PHP 15 Dic 2012
Ebongué André
E
G
Elementi HTML
  • Gae
  • 23 Set 2023
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 14 Gen 2024
Alex Mercer
A
G
Elementi Menù orizzontali
  • Gae
  • 20 Mag 2023
  • HTML e CSS
Risposte
2
Visite
1K
HTML e CSS 21 Mag 2023
Gae
G
A
media degli elementi estratti da una query
  • AndreaCerre
  • 20 Giu 2022
  • MySQL
Risposte
0
Visite
1K
MySQL 20 Giu 2022
AndreaCerre
A
P
Errore nell'indirizzo degli elementi
  • Pyone
  • 6 Giu 2022
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 7 Giu 2022
Pyone
P
F
Creare elementi html con javascript
  • Fra_23
  • 7 Mag 2021
  • Javascript
Risposte
3
Visite
3K
Javascript 10 Ago 2021
McLeanerGla
M
R
Includere elementi array fra apici
  • Riccardo Contu
  • 25 Set 2020
  • PHP
Risposte
1
Visite
1K
PHP 25 Set 2020
macus_adi
A
Contare gli elementi di un array
  • am170
  • 5 Giu 2020
  • PHP
Risposte
13
Visite
2K
PHP 5 Giu 2020
am170
A
T
Contatore alla rovescia su più elementi simultaneamente
  • the_indios
  • 22 Mar 2020
  • Javascript
Risposte
4
Visite
2K
Javascript 23 Mar 2020
WmbertSea
S
[PHP] Estrarre elementi array su più variabili
  • samurai.sette
  • 14 Mag 2019
  • PHP
Risposte
5
Visite
5K
PHP 16 Mag 2019
Max 1
L
[Java] Aggiungere elementi ad array JSON
  • lucad93
  • 19 Mar 2019
  • Java
Risposte
0
Visite
2K
Java 19 Mar 2019
lucad93
L
R
Visualizzazione elementi Access
  • renzocal
  • 9 Nov 2018
  • MS Access
Risposte
2
Visite
1K
MS Access 10 Nov 2018
renzocal
R
D
  • Poll Poll
Elementi duplicati su blog
  • dalinvar
  • 11 Ott 2018
  • SEO e Posizionamento
Risposte
1
Visite
2K
SEO e Posizionamento 2 Nov 2018
MarkWeb
S
elementi statistici - Matrice e Gestione Array PHP o Javascript
  • sylvia64
  • 24 Ago 2018
  • Javascript
Risposte
0
Visite
1K
Javascript 24 Ago 2018
sylvia64
S
M
[HTML] problema spazio aggiuntivo tra elementi <li> di menu a tendina
  • mircovenix
  • 23 Lug 2018
  • HTML e CSS
Risposte
1
Visite
2K
HTML e CSS 24 Lug 2018
Max 1
[Java] Combinazione elementi matrice
  • Raziel84
  • 5 Giu 2018
  • Java
Risposte
0
Visite
1K
Java 5 Giu 2018
Raziel84
N
Dialog performance con tanti elementi
  • nixiam
  • 3 Giu 2018
  • jQuery
Risposte
2
Visite
1K
jQuery 3 Giu 2018
nixiam
N
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Javascript
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?