Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von März

SELFHTML Forumsarchiv
Fenster anpassen

Informationsseite
  1. Seite (JAVASCRIPT) Fenster anpassen von Hans Gerrit, 31. 03. 1999, 22:08
nach unten

Fenster anpassen

Die folgende Nachricht zum Thema stammt von: Hans Gerrit, 31. 03. 1999, 22:08

hallo,

ich hab 'ne Bildergalerie angelegt wo ich die Bilder angepasst in ein neues Fenster öffne. Das Script sieht so aus:

function metgallery(dateiname,bb,bh)
{
var breite = bb + 75;
hoehe = bh + 75;
attribute = 'width=' + breite + ',height=' + hoehe;
BildFenster = window.open(dateiname,'Bild',attribute);
BildFenster.document.open();
BildFenster.document.write('<html><head><title>' +dateiname+ '</title></head>');
BildFenster.document.write('<body bgcolor="#000000" text="#FFFFFF" link="#0000FF" vlink="#FF0000" alink="#FF00FF">');
BildFenster.document.write('<p><center><img src="'+dateiname+'" border="0"></center></p>');
BildFenster.document.write('<p><center><form><input type="button" value="Fenster schliessen" onclick="window.close()"></form></center></p>');
BildFenster.document.write('</body></html>');
BildFenster.document.close();
}

beim ersten Bild klappt das auch toll, doch beim zweiten Bild werden Größe und Breite nicht mehr angepasst. Wie kann ich das ändern?

mfg
   hans

nach obennach unten

Fenster anpassen

Die folgende Nachricht zum Thema stammt von: SebChrist, 31. 03. 1999, 22:18

Hallo Hans,

das Problem kann im Prinzip nur am Aufruf des Scripts liegen. Wie machst Du das? Wofür steht bb?

Gruß
Sebastian

nach obennach unten

Fenster anpassen

Die folgende Nachricht zum Thema stammt von: Hans Gerrit, 31. 03. 1999, 22:24

Hallo Sebastian,
so ruf ich es auf:
<map name="thumb01">
<area shape=rect coords="1,1,74,84" href="javascript:metgallery('pic/ajfa.jpg',460,460)">
<area shape=rect coords="75,1,149,84" href="javascript:metgallery('pic/met3.jpg',400,391)">
</map>

bb = BildBreite
bh = Bildhöhe

mfg
   hans

nach obennach unten

Fenster anpassen

Die folgende Nachricht zum Thema stammt von: Calocybe, 31. 03. 1999, 22:44

»» hallo,

»» beim ersten Bild klappt das auch toll, doch beim zweiten Bild werden Größe und Breite nicht mehr angepasst. Wie kann ich das ändern?


Vielleicht musst Du das bestehende Fenster erst schliessen und dann neu oeffnen, so wie es Christine auf http://screenexa.net/js_notiz/tips/image.htm gemacht hat. Ansonsten kannst Du's mal mit window.resizeBy()/resizeTo() versuchen ../../tecb.htm#a39.

Calocybe

nach obennach unten

Fenster anpassen

Die folgende Nachricht zum Thema stammt von: SebChrist, 01. 04. 1999, 09:13

Hallo Hans,

ich gehe einfach mal davon aus, daß der Fehler folgendermaßen auftritt:
Wenn Du eine Deiner Grafiken anklickst werden die Parameter bb und bh in das Femster übergeben. Weil beim zweiten Bild der Fenstername immernoch der gleiche ist werden bei geöffnetem erstem Fenster die Parameter nicht geändert. Entweder Du machst es so, daß immer nur ein Fenster angezeigt werden kann, oder Du mußt verschiedene Namen vergeben. Dann sollte es klappen.

Gruß
Sebastian

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von März

© 1998-2006 Seite Impressum, Software: Classic Forum