Grafik in neuem angepassten Browserfenster
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
aba
abmessung
acht
achtung
basketball
beschrieb
bild
dunkelkammer
erfolgen
fenster
fragen
kleinen fehlern
passende hintergrundfarbe
schauen
spielraum
tag
-
jaja, ich wei?, ihr denkt jetzt:
schreibt der schon wieder nen thread!
Aber ich hab bei selfhtml nix gefunden.
Also hier die Frage:
Wie kann ich ?ber einen normalen Hyperlink eine Grafik in einem neuen Browsertag/fenster">fenster ?ffnen,
welches den Abmessungen der Grafik angepasst ist, damit es keine Wei?e R?nder gibt?
andinator -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Solte trotztdem in Selfhtml beschrieben sein.
Schau mal bei den Javabefehlen nach. Leider kann ich dir n?her nicht helfen.
Viel Erfolg!
luuc -
achtung - die verschiedenen browser interpretieren auch fr?hlich allerlei werte allerlei verschieden, wenn du ein neues fenster erzeugst, dann achte auf genug spielraum, defeniere eine passende hintergrundfarbe, damit die weissen r?nder fern bleiben, einmal google angeschmissen:
http://www.lerneniminternet.de/htm/tipp_neues_fenster.html -
hey ich hab aba nen besseres script, da musst du nich tausende script tags in den head reinhauen.
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
<!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>
<a href="javascript:NewWindow('link.html','lol','breite','h?hr','center','front');">Linktext</a>
wo im link h?he und breite steht einfach durch die gegebenen zahlen ersetzen, wie gross das fenster sein soll. -
das macht man mit Javascript. Allerdings kommt es immer wieder zu kleinen Fehlern, weshalb ich dir nur empfehlen kann, dass etwas gr?0er zu machen, als die Abmessungen sind.
-
@pussy
so viel k?rzer ist des auch ned, nur bei mehreren bildern.
habs jetz mal so gemacht, aber des funzt ned:<html> <head> <script language="JavaScript1.5" type="text/javascript"> var fenster; function basketball() { fenster = window.open ( "", "Basketball", // Name des neuen Fensters +"toolbar=0" // Toolbar +",location=0" // Adress-Leiste +",directories=0" // Zusatzleisten +",status=0" // Statusleiste +",menubar=0" // Men? +",scrollbars=0" // Scrollbars +",resizable=0" // Fenstergr?sse ver?nderbar? +",width=320" // Fensterbreite in Pixeln +",height=505" // Fensterh?he in Pixeln ); fenster.moveTo( 200, // X-Koordinate 200 // Y-Koordinate ); // der linken oberen Ecke fenster.location.href = "fotos/bilder/basketball.jpg"; //Dateiname und Pfad der Datei, die angezeigt werden soll } </script> <base target="_blank"> </head> <body bgcolor="#FFDBDB"> <p align="center"><u><font size="5">Bilder</font></u></p> <p align="center">(darauf klicken f?r gro?es Bild)</p> <div align="center"> <center> <table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="95%" id="AutoNumber1"> <tr> <td width="25%" align="center" height="120" style="font-family: Verdana"> <a href="javascript:basketball();"> <img border="0" src="mini/basketball.jpg" width="40" height="64"></a><p> Basketball</td>
andinator -
@andinator:
tipp, nimm doch meine l?sung, die funzt auch, musste auch nich lange nachdenken -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage