Beiträge von joergi

    Also die PHP Variabelen werden ja einwandfrei übergeben. Aber die JS Varaiable leider nicht. Wenn ich den Script aufrufe, in das entsprechende Fußnoten Frame klicke und auf Seitenquelltext klicke, erhalte ich u.a.:

    Code
    <script>
    document.write ('<frame name="Fussnoten" scrolling="no"  marginheight="0" target="_top"  src="../test.php?var1=test1&var2=test2&var3=test3&var4=test4&var5=test5&size=  '+window.screen.width+'x'+window.screen.height+'" noresize>');
    </script>

    Im header steht die Zeile:

    Code
    http://www.meineseite.de/test.php?var1=test1&var2=test2&var3=test3&var4=test4&var5=test5&size=%20%27+window.screen.width+%27x%27+window.screen.height+%27

    Wenn ich die Variablen der Seite "test.php" mittels "GET" auslese, erhalte ich

    Code
    test1
    test2
    test3
    test4
    test5
     \' window.screen.width \'x\' window.screen.height \'

    Die Fehlerkonsole meldet:

    Code
    Zeitstempel: 27.10.2012 12:09:13
    Fehler: Die Zeichenkodierung des HTML-Dokuments wurde nicht deklariert.  Das Dokument wird in manchen Browser-Konfigurationen mit verstümmeltem  Text dargestellt, wenn das Dokument Zeichen außerhalb des  US-ASCII-Bereichs enthält. Die Zeichenkodierung der Seite muss im  Dokument oder Transferprotokoll deklariert werden.
    Quelldatei: http://www.meineseite.de/test.php
    Zeile: 0

    Hilft das weiter?

    Hi,

    ich habe hier ein kleines Problem, welches mir eine schlaflose Nacht bereitet. Mittels eines Frames, sollen mehrere PHP Variablen sowie Breite und Höhe des Bildschirms übergeben werden. Dazu benutze ich den folgenden Befehl:

    PHP
    document.write ('<frame name="Fussnoten" scrolling="no" marginheight="0" target="_top" src="../test.php?var1=<?php echo $var1.'&var2='.$var2.'&var3='.$var3.'&var4='.$var4.'&var5='.$var5.'&size=';?> '+window.screen.width+'x'+window.screen.height+'" noresize>');

    Die PHP Variablen werden auch übergeben. Aber Breite und Höhe leider nicht. Ich finde aber den Fehler nicht. Bin aber auch JS Anfänger. Habt Ihr eine Idee, wie ich das Problem lösen kann? :confused:

    Ich hoffe, Ihr könnt mir helfen. Vielen Dank schon mal im voraus 8)

    Hi,

    danke für den Tip. Für das Beispiel, habe ich auf eine externe css Datei verzichtet. Ist aber eine gute Idee:rolleyes:

    Das mit dem doppelten "span" ist natürlich eine freudsche Fehlleistung. Richtig müßte es heißen:

    HTML
    &nbsp;</p><p align='center'>Über diesem <a class='infobox' href='#'>Beispiel<span class='boxshadow'><img border='0' src='bild.png' width='282' height='101'></span></a>  soll die Grafik erscheinen.

    Wie gesagt, soll die Position der Infografik immer an derselben Position stehen, also genau über dem Wort "Beispiel". Und dann etwas weiter nach rechts, so das die linke untere Ecke der Grafik das Wort "Beispiel" fast berührt. Das Problem ist jedoch das sich die Position dann verschiebt, wenn Scrollbalken ins Spiel kommen also z.B. wenn man das Browserfenster verkleinert oder die Auflösung so verringert, das die Scrollbalken zwangsweise erscheinen. Ich weiß einfach keine Lösung. Bin noch Anfänger. Möchte aber auch ungern für dieses kleine Problem ellenlange Handbücher studieren;-)

    Hi,

    ich habe da ein Problem mit der Positionierung einer Infografik. Diese wird aufgerufen, wenn man mit der Maus über die Zeichenkette "Beispiel" fährt. Die Grafik wird dann über dem Wort und rechts daneben dargestellt. Das funktioniert auch soweit einwandfrei. Wenn ich jedoch die Bildschirmauflösung z.B. auf 1024x768 ändere, wird die Infografik bei den meisten Browsern nun unterhalb des Wortes dargestellt.[Blockierte Grafik: http://xhtmlforum.de/images/smilies/icon_eek.gif]

    Ich denke, das das an der Divinition von "body" und "inhalt" liegt. Aber diese Werte müssen unbedingt so bleiben. Bin leider Anfänger in Sachen CSS. Könnt Ihr mir helfen? Danke im voraus [Blockierte Grafik: http://xhtmlforum.de/images/smilies/icon_smile.gif]