Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-10-2008, 22:14   #1 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Bildaten von externen Bildquellen

Hi zusammen,

ich habe da mal eine kleine Frage, weil ich mir noch nicht so richtig vorstellen kann, wie ich rangehen muss/soll/kann.

Ihr kennt sie ja alle - die BB Codes für Grafiken ...
Ich lasse jetzt einen Thread nach diesem BBCode auslesen und das Bild anzeigen ... jetzt würde ich gerne auf die Bildmaße zugreifen, um das Bild zu verkleinern (proportional) ... das geht aber vermutlich nicht oder?

LG & DANKE
Tino
  Mit Zitat antworten
Alt 27-10-2008, 22:41   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Nein, dazu hat dein PHP die Berechtigung nicht. Aber mit JS sollte es gehen.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 27-10-2008, 22:44   #3 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Hmmm ... schade, konnte ich mir schon fast denken ... wobei es auch besser so ist ... dann nehme ich die JS Variante

DANKE DIR!

LG
TIno
  Mit Zitat antworten
Alt 28-10-2008, 12:00   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
HTML-Code:
<!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">
<head>
	<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
	<title>Sayphillion - The beauty of combat</title>
	<script src="http://code.jquery.com/jquery-latest.js"></script>
	<script type="text/javascript">
		//<![CDATA[

	 	$(document).ready( function(){

			$('img').each( function(i){

				height = $('img')[i].height;
				width = $('img')[i].width;
				
				if( width > 400 ){

					$('img')[i].style.width = 400+"px";

				}else if( height > 300 ){

					$('img')[i].style.height = 300+"px";

				}

			});

		
		});

	 	//]]>
	</script>
</head>
<body>

<img src="http://www.kapstadt.org/images/articles/wal/wal-g5.jpg" alt="testimg" />

</body>
</html>
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 28-10-2008, 12:31   #5 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Hi ...

ja mensch, das ist ja ein Service
Habe es soweit gestern schon gehabt ... ist nicht ganz so einfach gewesen, weil es sich um eine Thread- Vorschau für ein VBulletinForum handelt ...
Funktioniert alles wunderbar, Probleme gibt es nur mit dem Ladestatus der Bilder ...

Code:
	if (inputID_thread_thumbnails.width >= inputID_thread_thumbnails.height) {
		thread_thumbnails_imgWidthNew = thread_thumbnails_maxWidth;
		diff = ((thread_thumbnails_maxWidth* 100)/inputID_thread_thumbnails.width);
		thread_thumbnails_imgHeightNew = ((inputID_thread_thumbnails.height * diff)/100);				
	} else if (inputID_thread_thumbnails.width < inputID_thread_thumbnails.height) {
		thread_thumbnails_imgHeightNew = thread_thumbnails_maxHeight
		diff = ((thread_thumbnails_maxHeight* 100)/inputID_thread_thumbnails.height);
		thread_thumbnails_imgWidthNew = ((inputID_thread_thumbnails.width * diff)/100);
	}	
	
	inputID_thread_thumbnails.width = thread_thumbnails_imgWidthNew;
	inputID_thread_thumbnails.height = thread_thumbnails_imgHeightNew;
inputID_thread_thumbnails ist die ID des jeweiligen Images ... jetzt habe ich gedacht ich kann mittels:

Code:
inputID_thread_thumbnails.onreadystatechange = function() {tuwas;};
Prüfen, ob die fertig geladen sind,aber das funktioniert leider nicht so wirklich (ok eigentlich garnicht )

Doofe Frage noch hinterher: Wozu das $ in deinem Code?

LG
Tino
  Mit Zitat antworten
Alt 28-10-2008, 13:18   #6 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
http://www.jquery.com
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 28-10-2008, 13:20   #7 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Habs hinbekommen .... onload und dann die funktion
  Mit Zitat antworten
Alt 28-10-2008, 19:29   #8 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Du musst aber zugeben dass meine Version deutlich übersichtlicher ist. Wenn du übrigens die Breite skalierst ist das Berechnen der Höhe überflüssig, da dies automatisch geschieht - und umgekehrt.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 28-10-2008, 19:35   #9 (permalink)
Digger2k3
Gast
 
Beiträge: n/a
Jub, da gebe ich dir 100% Recht
Ist ja interessant, dass wusste ich nicht, ich habe gedacht er verzehrt ... DANKE
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele