Avatar billede emileej Nybegynder
10. november 2001 - 11:37 Der er 18 kommentarer og
1 løsning

Bredden og højden på et element...

Jeg har en funktion til at finde dimensionerne på et element på siden, men bredden og højden fungerer ikke...
Her er funktionen:

function getDim(obj){
    var rd = { x:0 ,y:0, w:0,h:0 };
    if(document.layers) { // NS 4
        rd.x = obj.x;
        rd.y = obj.y;
        rd.w = obj.w;
        rd.h = obj.h;
    }else{              // IE og NS 6
        var elm = obj;
        do{
            rd.x += parseInt( elm.offsetLeft );
            rd.y += parseInt( elm.offsetTop );
            rd.w += parseInt( elm.offsetWidth );
            rd.h += parseInt( elm.offsetHeight );
            elm = elm.offsetParent;
        }while(elm);
    };
    return rd;
}; //end getDim ( object ) -> object{x,y,w,h}

E-)mil
http://eej.dk
Avatar billede jumper Nybegynder
10. november 2001 - 11:42 #1
Jeg har opdateret koden på http://www.faqts.com/knowledge_base/view.phtml/aid/9095/fid/128 så den kører lidt hurtigere.

Én ting skal du ihvertfald huske: Du behøves altså kun aflæse bredden og højden én gang, ikke for hvert eneste element ;)

}else{
  for (var lx=0,ly=0;obj!=null;lx+=obj.offsetLeft,ly+=obj.offsetTop,obj=obj.offsetParent);
  rd.x = lx;
  rd.y = ly;
  rd.w = obj.offsetWidth;
  rd.h = obj.offsetHeight;
}

/Thor
Avatar billede emileej Nybegynder
10. november 2001 - 12:26 #2
fungerer
  rd.w = obj.offsetWidth;
  rd.h = obj.offsetHeight;
også i NS4?
Avatar billede jumper Nybegynder
10. november 2001 - 13:01 #3
Nej, og desuden kan du kun bruge getDim funktionen i NS4 til at aflæse den absolutte position af et billede. Af samme grund kan du blot aflæse .width og .height i NS4 ;)

/Thor
Avatar billede emileej Nybegynder
10. november 2001 - 13:25 #4
Av for den! Hvordan ligger det med % delen af brugere derude med NS4 ca.?
Avatar billede jumper Nybegynder
10. november 2001 - 13:27 #5
Under 5% globalt og under 1.5% i Danmark.

/Thor
Avatar billede emileej Nybegynder
10. november 2001 - 13:31 #6
Pyha - oki - tak skal du have :)
Avatar billede olebole Juniormester
10. november 2001 - 14:15 #7
<ole>
*snøft* ...man burde indrette et sted, hvor de efterladte kunne mødes ...og måske modtage krisehjælp og noget  =oD
/mvh
</bole>
Avatar billede emileej Nybegynder
10. november 2001 - 14:20 #8
Hæhæ - eller en hotline - eller en chat :)~
Avatar billede olebole Juniormester
10. november 2001 - 14:53 #9
...og hvor bliver klyngebomberne over MS af? Jeg troede, man havde erklæret krig imod international terrorisme...!?!?!

Tænk på, mullahen tæller sine åndelige undersåtter i millioner! De lægger hver dag hånden på måtten og vender blikket mod Windows og bøjer deres hoved - mindst fem gange!
Disse fanatikere tror fuldt og fast på, deres styresystem vil bryde ned mindst én gang om dage ....og ved Gates om ikke de dagligt får bekræftet deres religion!

...og måden, de behandler deres kvinder på...!!!  =8-O
Enten flår de al tøjet af dem og kaster dem ind bag et stykke glas, kalder dem \'babes\' og sidder og glor sultent og respektløst på dem - eller også klasker de dem ned i en sofa og beordrer dem at holde kæft og kede sig, mens familiens overhoved konfigurerer husets hellige alter ...de prøver forgæves at holde religionen som noget rent patriarkalsk.

Er du *GAL*...!?!?! ...det er jo sort middelalder, mand!

BOMB HUNDENE...!!! Så kan Apple altid overflyve områderne og nedkaste nødhjælp til de stakkels civile ofre, bagefter.
Sikkert ikke en dårlig idé, hvis fundamentalisterne skulle forsøge sig med biologisk krigsførelse, vira og den slags .... \"an Apple a day keeps the doctor away\"  ;o)
/mvh
Avatar billede nikolajdu Nybegynder
10. november 2001 - 15:09 #10
Damn, der falder æbler her :-)
Avatar billede olebole Juniormester
10. november 2001 - 15:12 #11
Johhhh, men Steve Jobs mener vist ikke, de falder langt nok fra stammen!  *LoooL*
Avatar billede nikolajdu Nybegynder
10. november 2001 - 15:20 #12
*ROFL* Uha, du er så hård i dag Ole.

I øvrigt glemte du asiens flyvende tæppebomber.
Avatar billede nikolajdu Nybegynder
10. november 2001 - 15:21 #13
arabiens - anyway.
Avatar billede emileej Nybegynder
10. november 2001 - 15:54 #14
Så er det at man spørger sig selv: Vil verdensøkonomien kunne tåle en global overgang til mac eller klarer den sig bedst, når firmaer nu og da går neden om og hjem pga. fejl i deres systemer? :]~

E-)mil
MAC computer: \"Multimedia Anti-Crash computer\".
Avatar billede jumper Nybegynder
10. november 2001 - 23:47 #15
Læs Cringelys kommentar omkring Mac på

http://www.pbs.org/cringely/pulpit/pulpit20011101.html

\"What if Apple had done the really smart thing and shut down its hardware business 15 years ago in favor of selling MacOS to all comers? Would there even be a Windows today?\"

Jeg kan kun give ham ret. Hvis Apple have satset på Mac OS tilbage i firserne, ville jeg ikke en gang kende ordet Windows :D

/Thor
Avatar billede emileej Nybegynder
11. november 2001 - 10:00 #16
Ja, men så ville vi stadigt sidde med noget bras af noget hardware made in taiwan...
Avatar billede olebole Juniormester
11. november 2001 - 13:59 #17
Jeg giver Cringeley mere ret i andre ting i artiklen, en netop dette. Macintosh og MacOS er siamesiske tvillinger med fælles hjerte. Den slags giver det ingen mening at prøve at adskille.

Der skete mange uheldige ting i det gamle hippie-firma i de år - bl.a. forsvandt de to grundlæggere og man mistede fokus. Man beyndte en vild jagt med spredehagl, der resulterede i en jungle af ikke kompatible modeller og stallede ganske rigtigt udviklingen af MacOS i helt utilgivelig grad!
Da Steve Jobs kom tilbage skete der da også pludselig ting, så man kunne kende omridset af \'det gamle\' Apple igen ...omend det var for sent.

Apple og MS er grundlagt på helt forskellige værdigrundlag og med vidt forskellige mål. Apple\'s har hele tiden været at lave en maskine med et tilhørende styresystem, der lå på et højt kvalitetsniveau. Derfor lukkede de også næsten hermetisk for klon-fremstilling. De ville kunne garantere kvaliteten og stå inde for den - gerne give deres produkt et lidt eksklusivt skær.
MS\' mål har hele tiden primært været massevarer ...$, $ og $.

Statestikken siger, at om 15 år er 100% af alle amerikanere overvægtige i farlig grad! Hvorfor begår de kollektivt selvmord på PizzaHut, KFC, Dominos og MacDonnald\'s ...? Og hvorfor går vi tydeligvis, jodlende af fryd i deres fodspor?
Alle ved, fastfood er usundt. Undersøgelser viser, at børn, der bliver udsat for en stor diversitet af sanseindtryk (herunder fra mad), får udviklet deres intelligens hurtigere og bedre.
Alligevel begaver vi lille Poul-Otto og hans klassekammerater med en tur på MacDonnald\'s, så de kan fylde sig med tomme kalorier, tilsætnings- og farvestoffer, få tæppebombet deres madkultur og blive lidt dummere ...altsammen i den glade anledning af lille Poul-Ottos fødselsdag!  :)

Hvorfor sidder vi i de grimme og uergonomiske møbler, vi gør? Hvorfor vælger vi de politikere, vi gør? Hvorfor optager vi vores videofilm i det nok dårligste video-format, verden har set? Hvorfor ser vi det dårlige TV og de dårlige film, vi gør? Hvorfor hører vi på alt det dårlige konsum-musik, vi gør? ....hvorfor ...........?

Fordi vi er overbeviste om, naboen gør det!

Hvis vores omgivelser gør en ting, er vi tvunget til også at gøre det. Ellers kommer vi i situationen, hvor vi er en københavnersnude i Nørre Nebel, en bonderøv i København, en kristen i Afghanistan eller muslim på Nørrebro ...en underlig outsider - en udstødt.
I virkeligheden animalsk adfærdspsykologi for begyndere, men ikke desto mindre et langt mere bestemmende parameter for vores liv, end vi i vores vildeste mareridt kunne drømme om at indrømme  ;o)

Hvis du markedsfører dit produkt med en aura af eksklusivitet og individuel livsstil, vil du opnå stor anseelse og have mulighed for kultisk person- og varemærkedyrkelse - men dit produkt vil være et nicheprodukt og du vil aldrig blive best in group på markedsandele.
Markedsfører du derimod med en glans massevare for masserne, ser forbrugeren billedet for sig af naboen, der rækker ud efter \'en pakke Windows\' i den kæmpe trådkurv henne i Netto - og er overladt til valget mellem at være \'Hot or Not\'.
Her har du mulighed for en kassesucces med et kæmpemarked - men du vil have gødet jorden for kultisk had mod din person, dit produkt og dit firma ...ya\' can\'t win \'em all!  =oD

At sige, det skulle være hele sandheden om MS og Apple, vil nok være at gøre mig skyldig i samme mangel på nuance, som jeg beskylder Cringely for - men jeg er sikker på, det har haft overordentlig stor betydning for markedsudviklingen  ;o)
/mvh
Avatar billede olebole Juniormester
11. november 2001 - 14:03 #18
hmmmmm ...måske, man skulle overveje at starte en olebole-log - i stedet for at misbruge Ekspertens DB ...!?!  =oD
Avatar billede emileej Nybegynder
11. november 2001 - 15:30 #19
www.choosemac.dk :]~ (Hovedskribent) :)~
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester