"We are back" « oc.at

Explorer auf Bild minimieren!

yankeecs 02.02.2004 - 19:08 1401 19
Posts

yankeecs

Addicted
Avatar
Registered: Sep 2000
Location: Stmk./Vo.
Posts: 441
Hi,

ich hab da ne Frage! Auf meiner Homepage werden die Bilder in einem neuen Fenster geöffnet wenn ich auf den Link klicke! Wie kann ich es machen das sich das Fenster an das Bild anpasst, das heisst das dass I-Explorer Fenster nur so groß wird wie das Bild

Ich hoffe es hat mich jemand verstanden

Danke,

L
G

Yank

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
http://at2.php.net/manual/en/function.getimagesize.php
dann im popup einfach die gewonnenen attribute zur größendefinition verwenden ;)

x3

† 18.03.2006
Avatar
Registered: Jan 2003
Location: lnz/(hgb)
Posts: 1480
also ich kenne da das:
Zitat
<body onLoad="window.resizeTo(850,730)">
hth

edit:
k nur mehr relevant wenn du kein php verwenden willst
Bearbeitet von x3 am 02.02.2004, 19:26

yankeecs

Addicted
Avatar
Registered: Sep 2000
Location: Stmk./Vo.
Posts: 441
ufff, ich als noob kenn mich da nüsse aus *g* ;)

Hmm kann mir das jemand "leicht" erklären?? Wohin das ganze im HTML Code kommt??

LG
Yank

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
Zitat von yankeecs
ufff, ich als noob kenn mich da nüsse aus *g* ;)

Hmm kann mir das jemand "leicht" erklären?? Wohin das ganze im HTML Code kommt??

LG
Yank
das von mir oben gepostete is ein link zu php.net, also php :) is auf deinem server php verfügbar?

x3

† 18.03.2006
Avatar
Registered: Jan 2003
Location: lnz/(hgb)
Posts: 1480
hmm also wenn du nur HTML verwendest geht das von diokletian nicht!
Da das ein php source ist!
Mein beispiel ist zwar um einiges mehr arbeit, aber leichter zu begreifen ;)
Also einfach zum body dazuschreiben,
die gewünschte grösse angeben (also so gross das bild halt ist) fertich!
Also wenn das bild zb: 600x450 pixel gross ist würde es so aussehen:
<body deine body angaben, onLoad="window.resizeTo(600,450)">

edit:
damn zum 2ten mal ge0wned :)
ich schreib einfach zu langsam

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
tut mir leid, ich bin von einem dynamischen "projekt" ausgegangen ;) reine html lösung mit 'ein bissel' js -> x3's version :)

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Was machst du, wenn jemand mit einen Browser und nicht mit IE auf deiner HP surft?

yankeecs

Addicted
Avatar
Registered: Sep 2000
Location: Stmk./Vo.
Posts: 441
Ich glaub ich erklär mal die ganze Sache ;)

Also ich muss für mein Matura-Projekt eine HP machen!

Ob die jetzt mit PHP, HTML, JAVA usw. gmacht wird is egal!

Bei stellt sich jetzt halt das Problem das es net schön ausschaut wenn das Fenster größer ist als das Bild!

Ich wäre jetzt halt dankbar wenn mir jemand genau erklärt wo ich den PHP code hinkopiere und wie genau er funktioniert!

Die Lösung von x3 is super aber auch superviel Arbeit ;) !!

Vielleicht gehts ja einfacher!

Achja, nochmal ich bin auf diesem Gebiet eher ein Noob, also schön langsam erklären :D !!

Danke euch,

LG
YANK

x3

† 18.03.2006
Avatar
Registered: Jan 2003
Location: lnz/(hgb)
Posts: 1480
Zitat von that
Was machst du, wenn jemand mit einen Browser und nicht mit IE auf deiner HP surft?
meine lösung funkt in jedem browser!
nur wie schon gesagt, einfach zu viel arbeit (zumindest wenn man mehr als 5 bilder auf der hp hat :) )

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
Zitat von yankeecs
Ich glaub ich erklär mal die ganze Sache ;)

Also ich muss für mein Matura-Projekt eine HP machen!

Ob die jetzt mit PHP, HTML, JAVA usw. gmacht wird is egal!

Bei stellt sich jetzt halt das Problem das es net schön ausschaut wenn das Fenster größer ist als das Bild!

Ich wäre jetzt halt dankbar wenn mir jemand genau erklärt wo ich den PHP code hinkopiere und wie genau er funktioniert!

Die Lösung von x3 is super aber auch superviel Arbeit ;) !!

Vielleicht gehts ja einfacher!

Achja, nochmal ich bin auf diesem Gebiet eher ein Noob, also schön langsam erklären :D !!

Danke euch,

LG
YANK
wenn du keine ahnung von php, bzw noch nie mit php gearbeitet hast, wirds sehr schwer dir das "beizubringen"... ich wüsst ned wo ich anfang da du ja von irgendwo die quelle hernehmen musst... fügst du jedes einzelne bild selbst zur gallery hinzu?

yankeecs

Addicted
Avatar
Registered: Sep 2000
Location: Stmk./Vo.
Posts: 441
HI!

Also wenn der HTML Code zb. dieser hier ist:


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Neue Seite 1</title>
</head>

<body>

<p><img border="0" src="Bilder_Leistungen/Baeder/08-35g.jpg" width="350" height="350"></p>

</body>

</html>


wo gehört dann dieser code rein???:


onLoad="window.resizeTo(600,450)">

Ich habs zwar probiert aber bei mir will das irgendwie nicht funktionieren, oder ist vielleicht ein Tippfehler in diesem Code??

Ich bedanke mich schon mal im voraus ;)

L
G

Yank

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4477
Die Javascript Variante resizeTo ist nicht zu empfehlen. Warum?

a) Benutzer reagieren allergisch wenn Ihnen eine Webseite ihr Fenster vergroessern/kleiner moechte. Soll sies doch gleich in der richtigen Groesse oeffnen (== Usability)
b) kann mans bei Browsern deaktivieren (nicht Javascript generell, sondern nur die moeglichkeit von JS aus ein Fenster zu resizen)

Der "richtige" Weg ist, schon bei der Ausgabe des Links fuer das Popup festzustellen, wie gross die Grafik ist, und dementsprechend die richtigen Groessenangaben ausgeben.

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
Zitat von x3
<body deine body angaben, onLoad="window.resizeTo(600,450)">

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4938
Zitat von Rektal
Die Javascript Variante resizeTo ist nicht zu empfehlen. Warum?

a) Benutzer reagieren allergisch wenn Ihnen eine Webseite ihr Fenster vergroessern/kleiner moechte. Soll sies doch gleich in der richtigen Groesse oeffnen (== Usability)
b) kann mans bei Browsern deaktivieren (nicht Javascript generell, sondern nur die moeglichkeit von JS aus ein Fenster zu resizen)

Der "richtige" Weg ist, schon bei der Ausgabe des Links fuer das Popup festzustellen, wie gross die Grafik ist, und dementsprechend die richtigen Groessenangaben ausgeben.
was wieda nur dynamisch gelöst werden kann, er kann allerdings kein php - beste lösung ist also die genannte
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz