phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 10.11.2003, 01:28   #1
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt

Noch eine Frage zu PopUp


Hallo,

mein erster Beitrag. Ich hoffe, ich bin im richtigen Unterforum gelandet.
Ich hab ein Problem mit PopUps.
Leider bin ich bei der Durchforstung der Beiträge nicht fündig geworden und versuche nun meinen Wunsch zu beschreiben.

Also, vorneweg sei gesagt: ich bin absoluter Anfänger.
Ich hab jetzt eine Seite erstellt auf denen teilweise "Fachbegriffe" sind. Die möchte ich mittels einen PopUp Fensters erklären.
Ich hab da nun meinen Text. Dann kommt der zu erklärende Begriff und wenn man auf selbigen draufklickt, soll sich das kleine Fenster öffnen. So hätte ich das gerne. Nur klappt das nicht.

Ich habe schon ein Script gefunden, das meinen Vorstellungen entgegen entspricht, aber leider hab ich da das Problem, dass ich das nur einmal pro Seite verwenden kann. Wenn ich das zweimal einbinde wird immer das gleiche Fenster angezeigt.

Zitat:
<a href="javascript:fenster();"><font color="#000000" size="4"><b><i>Lupin</i></b></font></a>


<script language="JavaScript">
<!--
function fenster()
{
var xinfo = "";
xinfo = window.open ( 'lupun.htm','navigation',
'resizable,width=300,height=500')
}
// -->
</script>

Ich habe versucht Zahlen einzusetzen, z.b.
<a href="javascript:fenster(0);">
<a href="javascript:fenster(1);">
<a href="javascript:fenster(2);">
Aber so geht das nicht

Wißt ihr Rat?
Vorausgesetzt, ihr habt meinen unwissenen Gedanken folgen können

Einen guten Start in die neue Woche euch allen,
lieben Gruß
Lavienda
Lavienda ist offline   Mit Zitat antworten


Alt 10.11.2003, 01:38   #2
TP-Special Mod
 
Benutzerbild von webmichl
 
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
webmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine User
Hi, Lavienda, und willkommen im TP!

Deine Variante kann deswegen nicht funktionieren, da Du immer die gleiche Datei ( 'lupun.html' ) öffnest.

Die Lösung: übergib den Namen der Datei, die angezeigt werden soll:

<a href="java script:fenster('lupun.html');">
<a href="java script:fenster('wasanderes.html');">

und das Script änderst Du folgendermaßen:

<script language="JavaScript">
<!--
function fenster(Datei)
{
var xinfo = "";
xinfo = window.open ( Datei,'navigation',
'resizable,width=300,height=500')
}
// -->
</script>

Das sollte - glaub ich - Deine Probleme lösen...
webmichl ist gerade online   Mit Zitat antworten
Alt 10.11.2003, 11:23   #3
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
Huhu webmichl

Erstmal vielen Dank für deine Hilfe.
ABER, es funzt leider nicht (oder ich bin zu dumm :-) ).
Ich hab das Script nun eingesetzt. Im Head, am Anfang des Bodys. Direkt vor meinem Link und direkt danach. Es funzt net.
Wenn ich die auf "Lupun" z.b. klicke, dann wird im Textbereich (main) "Diese Seite kann nicht angezeigt werden" dargestellt.
Also, nix mit Fenster öffnen (und sei's auch nur zum Fehler anzeigen).

Hab ich da einen Denkfehler reingebracht???

Liebe Grüße,
Lavienda
Lavienda ist offline   Mit Zitat antworten
Alt 10.11.2003, 11:30   #4
TP-Special Mod
 
Benutzerbild von webmichl
 
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
webmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine User
Zu dumm ist hier niemand...

Hier mal ein vollständiges Codebeispiel:

Code:
<html>
<head>
<title>Untitled</title>
<script language="JavaScript">
<!--
function fenster(Datei)
{
var xinfo = "";
xinfo = window.open ( Datei,'navigation','resizable,width=300,height=500')
}
// -->
</script></head>
<body>
<a href="javascript:fenster('datei1.htm');">Fenster 1</a>
<a href="javascript:fenster('datei2.htm');">Fenster 2</a>
</body>
</html>
Beim Copy'n'Paste aber daran denken, daß javascript zusammengeschrieben wird - die Forumssoftware macht immer 2 Wörter draus ( java script: ).
webmichl ist gerade online   Mit Zitat antworten
Alt 10.11.2003, 12:22   #5
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
"java script" eingegeben, statt "javascript".

Hab das jetzt so eingegeben wie du, aber wenn ich z.b. den index öffne und dann auf die entsprechende seite gehe, wird mir unten links ein gelbes Achtung-Zeichen angezeigt und: "Fehler auf der Seite".
*seufz*

Soblad ich

Zitat:
<script language="JavaScript">
<!--
function fenster(Datei)
{
var xinfo = "";
xinfo = window.open ( Datei,'navigation','resizable,width=300,height=500
')
}
// -->
</script>
in den Head eingebe, wird dieser fehler angezeigt.
__________________
Übung macht den Meister - ich fange gerade erst an.

Geändert von Lavienda (10.11.2003 um 12:25 Uhr).
Lavienda ist offline   Mit Zitat antworten
Alt 10.11.2003, 12:52   #6
TP-Special Mod
 
Benutzerbild von webmichl
 
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
webmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine Userwebmichl lebt für das TP und seine User
Das ') gehört noch hinten an die "xinfo = ..." Zeile dran - der Zeilenumbruch war auch nicht geplant..
webmichl ist gerade online   Mit Zitat antworten
Alt 10.11.2003, 13:05   #7
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
Jabbadabbaduhuhuhu...

Ach sieht das schöön aus

Darf ich dir einen Orden verleihen?? DDAANNNGGEE.

Himmel. worauf man alles achten muß. ich dachte. das mit dem zeilenumbruch wäre nicht so wichtig, weil er automatisch alles als
eine zeile lesen würde, wenn ich es nicht extra kennzeichne

Danke nochmal *freu*
Lavienda ist offline   Mit Zitat antworten
Alt 24.03.2004, 10:15   #8
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Ich weiß der Beitrag ist schon länger her, aber bin über die Suche drüber gestolpert.
Hätte da eine kurze Frage: Welche Funktion hat die Variable xinfo in der Funktion fenster?

Bin ziemlich am Anfang mit Javascript lernen!

Danke!
Gruß Walter

<html>
<head>
<title>Untitled</title>
<script language="JavaScript">
<!--
function fenster(Datei)
{
var xinfo = "";
xinfo = window.open ( Datei,'navigation','resizable,width=300,height=500
')
}
// -->
</script></head>
<body>
<a href="java script:fenster('datei1.htm');">Fenster 1</a>
<a href="java script:fenster('datei2.htm');">Fenster 2</a>
</body>
</html>
walter ist offline   Mit Zitat antworten
Alt 24.03.2004, 11:18   #9
TP-Specialist
 
Benutzerbild von Master_T2
 
Registriert seit: Oct 2002
Ort: Übach-Palenberg
Master_T2 bringt sich richtig einMaster_T2 bringt sich richtig ein
Hab da auch mal kurz ne Frage zu Popups. Wie kann ich am einfachsten ein Popup mit 100% Höhe und 100% Breite öffnen?
__________________
Grüße aus Übach-Palenberg
Tim

WEB.ASSISTANTS IT-SOLUTIONS
www.web-assistants.de

Hängt das doch mal an eine beliebige PHP-Datei: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Master_T2 ist offline   Mit Zitat antworten
Alt 04.04.2004, 00:25   #10
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
Hallo Walter, hallo Master

Sorry, hab gar net mitbekommen, dass ihr mir geantwortet habt. Sch... Emailprogramm

@ Walter: Du, ich hab keine Ahnung. Eine Freundin hat mir das Script geschickt und ich hab es dann bearbeitet (hab nun ganz viele graue Haare!!!). Ich hab noch keinerlei Ahnung von Java. Aber ich verspreche dir, wenn ich in die Materie eingetaucht bin und da durch steige sage ich dir Bescheid, okay????

@ Master: Ich hab ja das folgene Script:
[quote]<a href="java script:fenster();"><font color="#000000" size="4"><b><i>Lupin</i></b></font></a>


<script language="JavaScript">
<!--
function fenster()
{
var xinfo = "";
<a href="java script:fenster();"><font color="#000000" size="4"><b><i>Lupin</i></b></font></a>


<script language="JavaScript">
<!--
function fenster()
{
var xinfo = "";
xinfo = window.open ( 'lupun.htm','navigation',
'resizable,width=300,height=500')
}
// -->
</script>

Du mußt jetzt nur die Zahlen austauschen. Bei "width" 100 einsetzen und bei "height" ebenfalls. Die Zeile sieht dann so aus:
xinfo = window.open ( 'lupun.htm','navigation',
'resizable,width=300,height=500')


Liebe Grüße,
Lavienda
__________________
Übung macht den Meister - ich fange gerade erst an.
Lavienda ist offline   Mit Zitat antworten
Alt 04.04.2004, 08:41   #11
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
@Lavienda:

Hallo ich weiß jetzt für was das xinfo gehört. Das ist wie ich vorher schon gesehen habe eine Variable. Dieser Variablen werden die Eigenschaften des geöfneten Fensters quasi zugewiesen. Man kann praktisch dann mit dieser Variable das Fenster später ansprechen. Z.B. von einer anderen seite schließen.

Ich weiß ziemlich grob erklärt, aber bin auch noch lange kein Profi.

Gruß
Walter
walter ist offline   Mit Zitat antworten
Alt 05.04.2004, 14:07   #12
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
Hallo Walter,

ich hab mal eine Frage an dich. Lach mich bitte net aus, aber:
Was ist eine Variable?
Schäm mich ja fast aber ich hab echt keine Ahnung, und nur wer fragt, lernt dazu!
Hab so was schonmal im Matheunterricht gehört, aber es ist schon SEHR lange her....

Liebe Grüße,
Lavienda
__________________
Übung macht den Meister - ich fange gerade erst an.
Lavienda ist offline   Mit Zitat antworten
Alt 05.04.2004, 14:35   #13
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Laut Selfhtml:

http://selfhtml.teamone.de/javascrip.../variablen.htm

"Variablen sind Speicherbereiche, in denen Sie Daten, die Sie im Laufe Ihrer Programmprozeduren benötigen, speichern können. Der Inhalt, der in einer Variablen gespeichert ist, wird als "Wert" bezeichnet. Sie können den Wert einer Variablen jederzeit ändern. Um mit Variablen arbeiten zu können, müssen Sie die benötigten Variablen zuerst definieren."

Kannst du auf der Seite von SelfHTML nachlesen.

Mit eigenen Worten: Eine Variable ist wie eine Schublade.
Man kann dann verschiedene Dinge (Werte) in diese Schublade stecken. Diese Schublade hat dann eine Eigenschaft und zwar den Inhalt den sie enthält. Dieser kann später ausgelesen oder verändert werden.
Variablen gibt es nicht nur bei JavaScript sondern bei einigen wenn nicht fast allen anderen Programmiersprachen auch. Ich kenn sie eher von C++ (Programmiersprache).
Aber besser du stöberst mal im Netzt oder im TP.

Hoffe ich konnte es Dir annähernd näher bringen.

Gruß
Walter
walter ist offline   Mit Zitat antworten
Alt 05.04.2004, 14:59   #14
TP-Junior
 
Registriert seit: Nov 2003
Ort: Bielefeld
Lavienda macht alles soweit korrekt
Ich danke dir, werde deinen Rat im Netz zu stöbern befolgen :-)
Merci
__________________
Übung macht den Meister - ich fange gerade erst an.
Lavienda ist offline   Mit Zitat antworten
Alt 06.04.2004, 16:29   #15
TP-Specialist
 
Benutzerbild von Master_T2
 
Registriert seit: Oct 2002
Ort: Übach-Palenberg
Master_T2 bringt sich richtig einMaster_T2 bringt sich richtig ein
@Lavienda: Ich möchte das Popup aber mit 100% Breite und Höhe öffnen und nicht mit 100px!
__________________
Grüße aus Übach-Palenberg
Tim

WEB.ASSISTANTS IT-SOLUTIONS
www.web-assistants.de

Hängt das doch mal an eine beliebige PHP-Datei: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
Master_T2 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Noch eine Frage zu PopUp Noch eine Frage zu PopUp
« Fusszeile für Ausdruck | Border bei <div> und <img> unterschiedlich? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:58 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67