ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / PHP / MySQL Probleme / Popup-fenster bei lange Text wir nicht gezeigt


Seite 1 von 1

gustav schrieb am 05.05.2003 um 13:49 Uhr

Hallo,

ich habe das folgende Problem, in einem Textfeld wird ein Text eingegeben und dann über ein Formular in Datenbank gespeichert und dann wird man auf ein neue Seite weitergeleitet, daß man die Möglichkeit hat, sich den eingegebene Text in einem Popup-Fenster anzuschauen, aber wenn der eingegebenen Text zu lang ist, wird der Text in Datenbank gespeichert, aber das Popup-Fenster wird nicht geöffnet, oder wenn ich in dem eingegebenen Text das Hochkommazeichen habe, kommt in der Statusleiste, daß ein Fehler aufgetreten ist. Mein Java-Script für das Popup-Fenster sieht wie folgt aus:

************************************************************************************************

<script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>


************************************************************************************************

ich habe das Beispiel online gestellt und ihr könnt es unter folgende Adresse euch anschauen:

http://mitglied.lycos.de/gustavmueller2003/test/test.php

ich wäre sehr dankbar, wenn jemand mir weiterhelfen würde.


Danke im voraus.

Gruß
G.M.

asmps schrieb am 22.05.2003 um 09:37 Uhr

gustav postete
Hallo,

ich habe das folgende Problem, in einem Textfeld wird ein Text eingegeben und dann über ein Formular in Datenbank gespeichert und dann wird man auf ein neue Seite weitergeleitet, daß man die Möglichkeit hat, sich den eingegebene Text in einem Popup-Fenster anzuschauen, aber wenn der eingegebenen Text zu lang ist, wird der Text in Datenbank gespeichert, aber das Popup-Fenster wird nicht geöffnet, oder wenn ich in dem eingegebenen Text das Hochkommazeichen habe, kommt in der Statusleiste, daß ein Fehler aufgetreten ist.

Hallo Gustav,:D

Also an dein Java-Script liegt es schon mal nicht!

Deine fehler liegt bei der übergabe von PHP -->Java-Script
Den ganzen Text kannst du doch nicht über ein url Quetschen.!!!!!!?




Ruf doch einfach von "popup.php" ein extra script "anzeige.php" auf.
dabei liest anzeige.php den Text aus der Datenbank.

popup.php ---> <a href="javascript:popup(400,300,'anzeige.php')POPUP</a>



Mfg
asmps

gustav schrieb am 22.05.2003 um 10:00 Uhr

Vielen Dank für die Antwort, und so mit einem extra "anzeige.php" funktioniert es wunderbar.

Gruß
G.M.

Seite 1 von 1