Fenster mit HTML-Inhalt ohne existierende HTML-Datei öffnen
Tobias
- javascript
0 HaeS0 HaeS
0 wahsaga0 captain kork
Hallo an euch alle!
Man soll ja keine Fragen posten, die schon einmal kamen, aber das, was ich zum Thema im Forum gefunden habe, hat entweder mein Problem nicht getroffen oder nicht funktioniert. Darum versuche ich es einmal selber.
Passieren soll Folgendes:
Ich habe einige Bilder auf einer Seite und wenn ich draufklicke, soll sich ein neues, kleines Fenster öffnen und dortdrin Text ausgeben, zu jedem Bild unterschiedlich, versteht sich.
Im Prinzip meine ich das so, wie das bei Email-Links ist:
<a href="mailto:bill@gates.com?body=Ich hasse Pinguine">
Aber ich habe keine Ahnung, wie man das bei Webseiten macht, aber es sollte mit Javascript gehen, weil ich mich damit ein klitzekleines bißchen auskenne und ich außerdem kein PHP oder was es alles gibt habe und kann und außerdem hat das damit wahrscheinlich gar nichts zu tun.
Es wäre toll, wenn mir jemand da mal einen Ansatz liefern könnte.
Und meckert nicht über Popupfenster, es muß sein.
Tschüß, TOBI
Ich habe einige Bilder auf einer Seite und wenn ich draufklicke, soll sich ein neues, kleines Fenster öffnen und dortdrin Text ausgeben, zu jedem Bild unterschiedlich, versteht sich.
Du kannst einfach zu jedem Bild eine html-Datei in einem neuen Fenster öffnen, ganz einfach eigentlich oder hab ich was falsch verstanden?
<script language="JavaScript">
<!--
function show_popup()
{
var size_attr = "width=150,height=100"
open("dateiname.htm",
"FensterName",
"menubar=0,hotkeys,directories=0,toolbar=0,location=0,status=0," +
"resizable=0,scrollbars=1,dependent," + size_attr).focus()
}
//-->
</script>
Aufgerufen wird das Popup dann einfach durch folgenden Code:
<a href="javascript:show_popup()"><img src="BildDatei.jpg"></a>
hi,
Und meckert nicht über Popupfenster, es muß sein.
nur weil dir keine andere lösung einfällt, ist deren existenz nicht per se unmöglich.
gruss,
wahsaga
Hallo an euch alle!
Passieren soll Folgendes:
Ich habe einige Bilder auf einer Seite und wenn ich draufklicke, soll sich ein neues, kleines Fenster öffnen und dortdrin Text ausgeben, zu jedem Bild unterschiedlich, versteht sich.
Es wäre toll, wenn mir jemand da mal einen Ansatz liefern könnte.
Und meckert nicht über Popupfenster, es muß sein.
<!-- a: dateiname ,b: erklärender text -->
function popup(a,b)
{
popup1=window.open();
popup1.document.write("<img src='"+a+"'>");
popup1.document.write(b);
}
funktionsaufruf:
'javascript:popup("pingu1.gif","possierliches kleines tierchen");'