Neues Fenster in bestimmter Größe

zNeL

Grünschnabel
Hey, nun les ich nich nur sondern frag auch mal was ;)

also mein problem, habe ne map erzeugt um auf nem foto bestimmte sachen anklicken zu können.
diese sollen jedoch in einem neuen fenster aufgehen, was ich mit target="_blank" gelöst habe, aber auch in einer bestimmten größe.
mit javascript ist das zwar möglich, aber wie binde ich das hier ein?
habs auch schon mit werten wie bei nem button klick versucht, also so:

HTML:
<button onClick="window.open('http://www.google.de', '', 'width=915,height=850, left=10,top=10, directories=no, 
Toolbar=no, resizable=yes, menubar=no, ScrollBars=yes')"><b>Testknopf</b></button>

also halt das width und height versucht, geht nur leider nicht...
hier mal der code der map:

HTML:
<div>
<map name="Foto">
<area shape="rect" coords="295,22,333,59" href="egal.html" alt="blubb" target="_blank">
</map>
</div>
<p><img src="bild.jpg" width="550" height="417" alt="" usemap="#Foto"></p>
 
Das „onclick“-Ereignis kann auch auf das area-Element angewendet werden:
HTML:
<area
	shape="rect"
	coords="295,22,333,59"
	href="egal.html"
	alt="blubb"
	target="_blank"
	onclick="return !window.open(this.href, this.target, 'width=915,height=850, left=10,top=10,directories=no,toolbar=no,resizable=yes,menubar=no,scrollbars=yes')"
>
 
hey vielen dank! klappt super :)
nochn zusatz, ist es möglich das die geöffnete seite nach 3 sek wieder geschlossen wird?
also ich könnte es so:

Code:
<script LANGUAGE="JavaScript">
setTimeout("self.close();", 3000);
</script>

aber das müsste dann bei der geöffneten seite sein, jedoch kann ich diese ja nicht unbedingt editieren, wenns nicht intern ist.

edit:
ok hab gehört das alles intern ist, von daher egal, scheint eh nicht so recht zu funktionieren da er nochmal fragt ob er schliessen soll.
 
Zuletzt bearbeitet:
Hm nun habe ich doch noch ein Problem.
Wenn ich meine html-Datei im Internet Explorer öffne, funktioniert alles einwandfrei.
Leider wird aber mit infosite5 gearbeitet, wenn ich meinen quelltext dort rein kopiere, wird die Karte dargestellt, wenn ich auf eine Verlinkung klicke öffnet er auch ein neues Fenster.
Nur leider nicht in der gewollten Größe und ohne Toolbar usw...
Außerdem ist auffällig das unten links steht, dass Fehler auf der Seite aufgetreten sind, was mit meiner html-Datei auch nicht der Fall ist... :confused:
 
Hmm ich schätze da gibt es Probleme mit dem Java Software Applet, welches da im Zusammenhang mit infosite5 installiert ist.
Oder ihr habt da intern (Firewall, Security) irgend eine Regelung, dass gewisse Javascript Sachen geblockt werden, welche nicht als sicher gelten.

Zumindest ist das bei uns in der Firma vielfach so, dass wenn solche unsicheren oder "nicht schönen" Scripts von unserem "Webwasher" geblockt werden mit genau diesem Fehler.
 
Ok danke für die Antwort schonmal, klingt ja logisch.
Trotzdem muss das ja irgendwie möglich sein, ich probier mal weiter und wenn ich was rausfinde, oder jemand noch ne Idee hat, dann immer her damit :)

edit: Ist sowas vll mit Javascript möglich? Das so irgendwie ein Fenster geöffnet wird?!
 
Zuletzt bearbeitet:
So habs nun nach langem probieren doch hinbekommen, für alle die die es interessieren sollte hier mal der funktionierende code :) :
Code:
<area
	shape="rect"
	coords="295,22,333,59"
	href="#"
	alt="blubb"
	onclick="window.open('egal.html','', 'width=915,height=850, left=10,top=10,directories=no,toolbar=no,resizable=yes,menubar=no,scrollbars=yes')"
>

Also anstatt den Link oben mitzugeben einfach in dem window.open. Das gleiche auch mit dem Target, muss einach nur ein '' dahin, dann funktioniert es, auch mit infosite ;-)
 

Neue Beiträge

Zurück