|
|||
bilder in neuen fenstern bestimmter groesse labeln nicht korrekt
hallo.
ich habe ein paar thumbnails, die beim draufclicken in einem eigenen fenster als groessere fotos angezeigt werden. nun habe ich versucht die groesse des neuen fensters mit javascript auf die groesse der fotos festzulegen. mein problem ist, dass ich die neuen fenster mit titeln gelabelt habe, die sich aber nicht anzeigen. stattdessen zeigt sich der name des fotos in der titelleiste an. hier ist die url: http://home.arcor.de/earworms/about was mache ich falsch? |
Sponsored Links |
|
|||
Du hast die Bedeutung des zweiten Parameters bei window.open misverstanden. Da ist der *Name* des Fensters nicht der Titel. Wenn du im Popup ein Titel haben willst must du ein einsprechendes HTML-Dokument benutzen. Hast Du die Popups mal im IE probiert?
Ansonsten ist das: Code:
<a href="javascript:location='about.html';window.open('images/pad.jpg', 'analog v. digital', 'height=500, width=602')"> Code:
<a href="http://xhtmlforum.de/images/pad.jpg" onclick="window.open(this.href, '', 'height=500, width=602'); return false;"> Schließlich bedenke, das nicht jeder Benutzer neue Fenster/Popup-Fenster mag. Robin Geändert von RoToRa (29.06.2006 um 22:01 Uhr) |
Sponsored Links |
|
|||
also, mit der recht einfachen korrektur:
<a href="javascript:location='about.html';window.open ('images/pad.jpg', 'photoWin', 'height=500, width=602')"> funktioniert es jetzt wunderbar. und zwar in safari, FF (pc und mac) und IE (pc). stimmt, in FF (pc) scheinen die bilder verkleinert zu sein, verstehe aber nicht warum, da ich die neue fenstergroesse genau um 2px an den raendern groesser gemacht habe. und alle anderen browser und platforms machen keine probleme. |
|
|||
Zitat:
Zitat:
Robin |
|
|||
du tritts mir ueberhaupt nicht zu nahe und ich kann frei zugeben, dass ich nichts von javascript verstehe. ich habe erst vor zwei drei wochen angefangen, xhtml und css zu lernen, es ist also alles sehr verwirrend.
mein schlaues buch (xhtml and css visual quick start guide) allerdings schreibt folgendes: to control the size of a new window: 1. type <a href="javascript:location='current.html'; where current.html is the URL of the page that contains the link. das ist in meinem fall about.html ob leute neue/pop-up fenster moegen oder nicht, ist mir in diesem fall egal, da es fuer mich eine stylistische entscheidung ist. vielleicht kann ich das fenstergroessen problem mit resizable=yes loesen? |
|
||||
Die Wünsche/Anforderunge/Neigungen Deiner User sollten Dir aber nicht egal sein!
Hör auf RoToRa und öffne für jedes Foto eine neue HTML-Seite. Auch so kannst Du stilistische Wünsche realisieren!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
|||
nein, ist mir natuerlich auch nicht total egal. aber ich verstehe nicht was so schlimm ist, wenn man in dem fall wie meinem ein pop-up fenster bekommt, anstelle von einer vollen html seite. die fotos sind nur fuer ein paar leute, die interesse daran haben; sie sind nicht essentieller bestandteil meiner webpage.
|
|
||||
Was ist, wenn ein User alle PopUps blockiert hat?
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
|||
Zitat:
Benutze den Code, wie ich es angegeben habe. Wenn Du willst kann ich auch erklären warum ich es so mache. Robin |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Video von youtube responsive in Webseite einbauen | R14 | (X)HTML | 1 | 28.01.2019 22:39 |
Bilder im neuen Tab öffnen | Ubuntuli | (X)HTML | 5 | 02.10.2016 21:55 |
Hintergrund wird nicht angezeigt | maxx | CSS | 6 | 14.10.2012 19:27 |
Hilfe!!! mein Homepagelayout funktioniert nicht! | maxx | CSS | 5 | 14.10.2012 08:21 |