->[SOLVED] Javascript Functionen = KRIEGSFUSS
bearbeitet von bobbyMoin,
> ~~~js
>  function checkSize(image) {
>         img = new Image();
>         img.src = image.attr('src');
>         img.onload = function() {
>             console.info(this.width);
>         };
>     }
> 
> checkSize($('img#einBild'));
> ~~~
habs jetzt anders gelöst:
~~~js
function checkSize(image) {
        var img = new Image();
        img.onload = function() {
            console.info(this.width);
        };
        img.src = image.attr('src');
        return img.width;
    }
var width=checkSize($('img#einBild'));
~~~
Das scheint zu funktionieren. Irgendwelche Bedenken?
Gruß Bobby
-- 
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! 
<- ### Henry L. Mencken ### -> 
Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! 
<- ### Viktor Frankl ### 
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:) 
->[SOLVED] Javascript Functionen = KRIEGSFUSS
bearbeitet von bobbyMoin,
> ~~~js
>  function checkSize(image) {
>         img = new Image();
>         img.src = image.attr('src');
>         img.onload = function() {
>             console.info(this.width);
>         };
>     }
> 
> checkSize($('img#einBild'));
> ~~~
habs jetzt anders gelöst:
~~~js
function checkSize(image) {
        var img = new Image();
        img.onload = function() {
            console.info(img.width);
        };
        img.src = image.attr('src');
        return img.width;
    }
var width=checkSize($('img#einBild'));
~~~
Das scheint zu funktionieren. Irgendwelche Bedenken?
Gruß Bobby
-- 
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! 
<- ### Henry L. Mencken ### -> 
Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! 
<- ### Viktor Frankl ### 
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:) 
 nicht angemeldet
 nicht angemeldet