| Autor |
Nachricht |
Mr.Pink
Account gelöscht Threadersteller
Ort: -
|
Verfasst Fr 10.12.2004 18:25
Titel PHP oder Java Script? Und wenn ja welches? |
 |
|
Servus Leudde,
Ich hab ein kleines Problem, ich brauch ein script bei dem, wenn ich auf eine Miniaturansicht von einem Bild klick, sich ein neues fenster öffnet und dieses sich an die Größe des Bildes anpasst.
Wie geht das am schnellsten? Was soll ich da verwenden? php oder java? Bin in php leider nicht so geübt. Also, wenn ihr euch für ein php-script ausprecht postet es doch bitte gleich.
Thx so long!
Mr.Pinkl
|
|
| |
|
 |
phalanx
Dabei seit: 07.09.2004
Ort: Coesfeld
Alter: 40
Geschlecht:
|
Verfasst Fr 10.12.2004 19:29
Titel
|
 |
|
mit php ist das sowieso nicht so direkt möglich.
also: javascript ( heißt das. java ist was anderes! )
und wie geht's?
-> per variable im js-code höhe und breite des fenster berechnen und dann mittels
| Code: | window.open("bild.html","displayWindow",
"toolbar=no,width=deine_breite,height=deine_hoehe,directories=no,status=no,
scrollbars=no,resize=no,menubar=no") |
öffnen.
|
|
| |
|
 |
|
Anzeige
|
|
 |
Mr.Pink
Account gelöscht Threadersteller
Ort: -
|
Verfasst Fr 10.12.2004 19:43
Titel
|
 |
|
Das hab ich so auch immer gemacht, will aber nicht jedesmal die fensterbreite eingeben müssen. da wird man ja bekloppt!!! Geht da nicht einfacher?
Wie bekomm ich das fenster zudem noch zentrietr?
|
|
| |
|
 |
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Fr 10.12.2004 20:37
Titel
|
 |
|
Ich würde das beste aus beiden Welten verwenden. Erst server-
seitig mittels getimagesize() die Abmessungen des Bildes ermitteln,
und diese Abmessungen dynamisch in den oben beschriebenen
Codeschnipsel einfügen. Ist ganz leicht...
|
|
| |
|
 |
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 44
Geschlecht:
|
Verfasst Sa 11.12.2004 20:37
Titel
|
 |
|
man braucht dafür kein php und muss den server auch ned damit stressen.
einfach mit javascript die bildgröße auslesen und das fenster in der größe anpassen.
ich glaube das hatten wir hier schonmal als frage
|
|
| |
|
 |
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst So 12.12.2004 17:38
Titel
|
 |
|
|
Äh nein. Manche Browser lesen nicht die tatsächliche Bildgröße, sondern nur den Wert, der im "height" und "width"-Attribut des img-Tags steht. Ist die Bildgröße nicht bekannt, muss sie so oder so dann serverseitig gelesen werden.
|
|
| |
|
 |
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 41
Geschlecht:
|
Verfasst Mo 13.12.2004 11:16
Titel
|
 |
|
Und welche sind das?
Wenn man die Bildgröße nachträglich ändert, wird bei getElement...blabla...width bzw. document.images[0].width natürlich der Wert ausgespuckt, ansonsten der richtige.
Also einfach das Master-Fenster mit was wiß ich 10x10 Pixeln öffnen nud dann die Fenstergröße nachträglich dem Bild anpassen.. is kein Prob.
Aber denk dran, dass bei jedem Browser SERIENMÄßIG ein Popup-Blocker aktiviert ist..
Wenns ein guter ist, macht der das Popup nur dann auf, wen der User wirklich auf einen Link geklickt hat... also in deinem Fall würde er es..
Gibt allerdings auch viele schlecht, die grundsätzlich window.open unterdrücken.
|
|
| |
|
 |
Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst Mo 13.12.2004 11:18
Titel
|
 |
|
| Zitat: | | ansonsten der richtige. |
nein, ist kein attibut gesetzt, gibt der netscape bspw. den wert für height und width als 0 an.
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Java Script Link
Java-Script / Sitemap
Java script aufmotzen...
Probleme mit Java Script
Problem mit dem Java Script
Java Script für Filme im PDF
|
 |