 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
20.09.2003, 12:32
|
#1
|
|
TP-Member
Registriert seit: Aug 2003
|
popup mit margin=0
übergebe über die variable "bild" die jeweiligen bilder die in einem popup geöffnet werden sollen.
wie kann ich aber jetzt das bild im popup so ausrichten, dass kein rand entsteht, und die bilder das gesamte popup ausfüllen (bilder sind ebenfalls 600x400px groß).
mein javascript :
PHP-Code:
function photo(bild) {
fenster = window.open(bild,"","width=600,height=400,screenX=0,screenY=0");
fenster.moveTo(screen.width/2-600/2,screen.height/2-400/2);
fenster.focus();
}
|
|
|
20.09.2003, 12:56
|
#2
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
mit dem document.write-Befehl kannst Du in Deinem PopUp ein komplettes HTML-Grüst erzeugen:
function photo(bild) {
fenster = window.open("","","width=600,height=400,screenX=0,screenY=0");
with( fenster ) {
document.write( '<HTML><HEAD><TITLE>Titel</TITLE><LINK REL=STYLESHEET TYPE="TEXT/CSS" HREF="layout.css"></HEAD>' );
document.write( '<BODY><IMG SRC="'+bild+'"></BODY></HTML>' );
}
fenster.moveTo(screen.width/2-600/2,screen.height/2-400/2);
fenster.focus();
}
|
|
|
20.09.2003, 15:08
|
#3
|
|
TP-Member
Registriert seit: Aug 2003
|
super! danke!!!
|
|
|
21.09.2003, 18:34
|
#4
|
|
TP-Veteran
Registriert seit: Jan 2003
Ort: München
|
erledigt?
|
|
|
23.09.2003, 12:50
|
#5
|
|
TP-Member
Registriert seit: Aug 2003
|
jop!
|
|
|
24.05.2007, 13:44
|
#6
|
|
TP-Member
Registriert seit: Oct 2006
Ort: München
|
Also ich hab das mal bei mir versucht, aber irgendwie bekomme ich da immer noch einen Rand.
Was genau mach ich falsch ?
HTML-Code:
<html>
<script language="JavaScript" type="text/JavaScript">
<!--
function photo(bild) {
fenster = window.open('bild','Popupfenster',"width=500,height=333,screenX=0,screenY=0");
with( fenster ) {
document.write( '<HTML><HEAD><TITLE>Titel</TITLE><LINK REL=STYLESHEET TYPE="TEXT/CSS" HREF="layout.css"></HEAD>' );
document.write( '<BODY><IMG SRC="'+bild+'" border="0"></BODY></HTML>' );
}
fenster.moveTo(screen.width/2-500/2,screen.height/2-333/2);
fenster.focus();
}
-->
</script>
<body>
<img src="bild.jpg" width="120" height="85" border="0" a href="#" onClick="photo('bild.jpg')">
</body>
</html>
__________________
.
.
" ... da ist Vakuum drin ! " ... aha, sehr Interessant ... nimm doch besser farbiges Vakuum, dann siehste wenn's raus ist
.
.
|
|
|
24.05.2007, 15:16
|
#7
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Was steht in der CSS-Datei?
|
|
|
24.05.2007, 15:30
|
#8
|
|
TP-Member
Registriert seit: Oct 2006
Ort: München
|
Zitat:
Zitat von rewboss
Was steht in der CSS-Datei?
|
nix, vergessen rauszunehmen ... so der richtige Quellcode:
Fenstergröße ohne Rand hab ich jetzt schon hinbekommen, was mich jetzt noch stört, ist dass das Fenster ansich in der Größe geändert werden kann. Kann man das noch irgendwie ausschalten, also beim Windowsfenster ansich unten rechts diese Ecke zum Ändern der Bildschirmgröße ausschalten ???
HTML-Code:
<html>
<script language="JavaScript" type="text/JavaScript">
<!--
function photo(bild) {
fenster = window.open('bild','Popupfenster',"width=500,height=333,screenX=0,screenY=0");
with( fenster ) {
document.write( '<HTML><HEAD><TITLE>Titel</TITLE></HEAD>' );
document.write( '<BODY topmargin="0" leftmargin="0" style="padding:0px; margin:0px;"><IMG SRC="'+bild+'" border="0" ></BODY></HTML>' );
}
fenster.moveTo(screen.width/2-500/2,screen.height/2-333/2);
fenster.focus();
}
-->
</script>
<body>
<img src="bild.jpg" width="120" height="85" border="0" a href="#" onClick="photo('bild.jpg')">
</body>
</html>
__________________
.
.
" ... da ist Vakuum drin ! " ... aha, sehr Interessant ... nimm doch besser farbiges Vakuum, dann siehste wenn's raus ist
.
.
|
|
|
24.05.2007, 16:09
|
#9
|
|
TP-Urgestein
Registriert seit: Nov 2003
Ort: NRW
|
Das ist browseranhängig, nicht jeder Browser unterstüzt das resize ...
Ansatz:
Code:
<script language="JavaScript" type="text/JavaScript">
<!--
function photo(bild) {
fenster = window.open('bild','Popupfenster',"width=500,height=333,screenX=0,screenY=0,resizable=0,scrollbars=0");
with( fenster ) {
document.write( '<HTML><HEAD><TITLE>Titel</TITLE><style type="text/css">*{margin:0;padding:0;}</style></HEAD>' );
document.write( '<BODY><IMG SRC="'+bild+'" border="0"></BODY></HTML>' );
}
fenster.moveTo(screen.width/2-500/2,screen.height/2-333/2);
fenster.focus();
}
-->
</script>
Hier dann mal die Liste der Befehle für wimdow.open()
http://de.selfhtml.org/javascript/ob...indow.htm#open
BTW: Das move vom Fenster ist auch nicht so ganz das wahre ... wenn Du es wirklich zentriert haben willst, schau Dir mal folgendes an, klick
|
|
|
24.05.2007, 16:09
|
#10
|
|
TP-Member
Registriert seit: Oct 2006
Ort: München
|
Ha ... auch das Problem habe ich grad mit Hilfe des Forums gelöst:
Hier nun also mein kompletter Code, um ein Fenster in variabler Größe in
einem Popup zu öffnen, dieses an die Bildgröße anzupassen, zu positionieren
und die Größenänderung des Fensters auszuschalten:
HTML-Code:
<html>
<script language="JavaScript" type="text/JavaScript">
<!--
function photo(bild) {
fenster = window.open('bild','Popupfenster',"width=500,height=333,left=300, top=300");
with( fenster ) {
document.write( '<HTML><HEAD><TITLE>Titel</TITLE></HEAD>' );
document.write( '<BODY style="padding:0px; margin:0px; cursor:pointer"><IMG SRC="'+bild+'" border="0" onclick="window.close()"></BODY></HTML>' );
}
fenster.moveTo(screen.width/2-500/2,screen.height/2-333/2);
fenster.focus();
}
-->
</script>
<body>
<img src="bild.jpg" width="120" height="85" border="0" a href="#" onClick="photo('bild.jpg')">
</body>
</html>
__________________
.
.
" ... da ist Vakuum drin ! " ... aha, sehr Interessant ... nimm doch besser farbiges Vakuum, dann siehste wenn's raus ist
.
.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:42 Uhr.
|
 |