 |
| 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 |
11.03.2004, 13:25
|
#1
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
fenster öffnen aus usemap - hilfe!
tachschön,
ich habe eine grafik als usemap angelegt (s.u.). bei click auf die einzelnen punkte soll sich jeweils per js ein neues fenster öffnen, in dem die detail-infos stehen.
quelltext bislang:
<script language="javascript" type="text/javascript">
<!--
function fenster(url,breite,hoehe)
{
var url;
var width=breite;
var height=hoehe;
var l = (screen.availWidth - width) / 2;
var t = (screen.availHeight - height) / 2;
newwindow = window.open(url,"newwindow","width="+breite+",height=" +hoehe+",screenX="+l+",screenY="+t+",left=" +l+",top="+t+",scrollbars=0,resizable=0,menubar=no");
newwindow.focus();
}
//-->
</script>
<map name="wasmap">
<area shape="rect" coords="120,8,288,25" href="2-1.html" onclick="fenster(this.href,400,400) return false;" target="_blank" alt="Pflichtprüfungen">
</map>
<img src="usemap_was.gif" width="457" height="463" border="0" alt="Was wir tun" usemap="#wasmap">
normalerweise wird ja der link mit a href angegeben, was ja hier nicht geht. oder? geht das überhaupt?
thx
gekko
|
|
|
11.03.2004, 15:39
|
#2
|
|
TP-Veteran
Registriert seit: Jun 2001
Ort: Wien
|
Also was ich weiß sollte es schon gehen!
<a href="irgendwohin.html" ...><area .... /></a>
lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
|
|
|
12.03.2004, 00:47
|
#3
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
ich hab das so wie unten verstanden. irgendwie sieht das aber seltsam aus.
<area...> als anker???
zudem tut es nichts. vorher ist zwar ein neues fenster geöffnet worden (was mich wunderte!?), nun aber reagiert da gar nix mehr:
<map name="wasmap">
<a href="2-1.html" onclick="fenster(this.href,400,400) return false;" target="_blank" alt="Pflichtprüfungen"><area shape="rect" coords="120,8,288,25"></a>
im von mir übernommenen ehemaligen original sah das übrigens mal so aus:
<area shape="rect" coords="120,35,288,52" href="#" onclick="IhreFunktion()" alt="Freiwillige Prüfungen">
im ideal soll "IhreFunktion" nun ein neues fenster in bestimmter größe an bestimmtem platz öffnen.
greetz
gekko
Geändert von g e k k o (12.03.2004 um 00:52 Uhr).
|
|
|
12.03.2004, 08:41
|
#4
|
|
TP-Veteran
Registriert seit: Jun 2001
Ort: Wien
|
Müsste auch ohne onclick= gehen!
<area ... href="javascript:fenster(bla.html, 400,400)">
Kann ich aber nicht Garantieren daß das so funkt!
lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
|
|
|
13.03.2004, 04:04
|
#5
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
 HEUL!!!
auch nicht. macht gar nix. was zumindest ein neues fenster öffnet - wenn auch nicht in der definierten größe - ist:
<map name="wasmap">
<area shape="rect" coords="120,35,288,52" href="2-1.html" onclick="fenster(2-1.html,400,400)" target="_blank" alt="Freiwillige Prüfungen">
</map>
<img src="usemap_was.gif" width="457" height="463" border="0" alt="Was wir tun" usemap="#wasmap">
noch ne idee?
thx
gekko
|
|
|
14.03.2004, 16:19
|
#6
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
onclick="fenster('2-1.html',400,400)"
|
|
|
14.03.2004, 22:02
|
#7
|
|
TP-Insider
Registriert seit: May 2003
Ort: Aachen
|
Versuchs mal hiermit..
PHP-Code:
<map name="usemap">
<area alt="" coords="586,95,623,117" href="...">
</map>
so funktionierts bei mir auf der seite..
zwar nicht mit jscript, aber das müsste ja eigentlich auch funktionieren...
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein
|
|
|
15.03.2004, 11:03
|
#8
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
<script language="javascript" type="text/javascript">
<!--
function fenster(url,breite,hoehe)
{
var url;
var width=breite;
var height=hoehe;
var l = (screen.availWidth - width) / 2;
var t = (screen.availHeight - height) / 2;
newwindow = window.open(url,"newwindow","width="+breite+",height=" +hoehe+",screenX="+l+",screenY="+t+",left=" +l+",top="+t+",scrollbars=0,resizable=0,menubar=no");
newwindow.focus();
}
//-->
</script>
<map name="wasmap">
<area shape="rect" coords="120,35,288,52" href="2-1.html" onclick="fenster('2-1.html',400,400)" target="_blank" alt="Freiwillige Prüfungen">
</map>
<img src="usemap_was.gif" width="457" height="463" border="0" alt="Was wir tun" usemap="#wasmap">
bei dieser variante von webmichl wird zwar ein fenster in korrekter größe und position geöffnet, über dieses geht aber noch ein größeres, undefiniertes auf. dort steht dann als adresse: ...2-1.html
und von php hab ich leider überhaupt keine ahnung.
geht das vielleicht nur, wenn man einen anker verwendet, mit koordinaten aber nicht?
greetz gekko
|
|
|
15.03.2004, 11:07
|
#9
|
|
TP-Veteran
Registriert seit: Jun 2001
Ort: Wien
|
Zitat:
Original geschrieben von g e k k o
und von php hab ich leider überhaupt keine ahnung.
|
Würde Dir eh nix helfen! PHP ist hier relativ nutzlos!
lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
|
|
|
15.03.2004, 11:15
|
#10
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
ersetze href="2-1.html" durch href="#" - dann dürfte sich das 2. Fenster erledigt haben...
|
|
|
15.03.2004, 11:21
|
#11
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
@webmichl:
nö. es geht nun ein anderes zweites fenster auf, dessen inhalt mein frame "main" ist.
 gekko
|
|
|
15.03.2004, 11:25
|
#12
|
|
TP-Veteran
Registriert seit: Mar 2002
Ort: Göppingen
|
Lösch mal das target="_blank".
|
|
|
15.03.2004, 11:31
|
#13
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
YES! vielen dank, das ist es gewesen *hüpfvoneinembeinaufsandere*
danke für die vielen tips. nun klappts. da tut sich mir noch die frage auf: sehen das denn auch die nutzer anderer browser?
thx gekko
|
|
|
15.03.2004, 11:34
|
#14
|
|
TP-Veteran
Registriert seit: Jun 2001
Ort: Wien
|
Probier es aus! 
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
|
|
|
15.03.2004, 11:45
|
#15
|
|
TP-Senior
Registriert seit: May 2003
Ort: berlin bei nacht
|
ich hab hier nur den ie 5.5.
die frage ging mehr in die richtung, dass mir jemand hier sagt: das hast du dir zwar schön ausgedacht, sehen kann das aber nachher eh niemand.
vielleicht zeig ich euch einfach später die fertigen seiten.
danke, ich drück erstmal auf "erledigt"
gekko
|
|
|
|
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 14:11 Uhr.
|
 |