->[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:)