php und javascript und frames :/

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php und javascript und frames :/

    ich bin am verzweifeln !!!!

    hoffe ihr könnt mir helfen ..

    ich habe ein Frameset mit 2 frames

    PHP-Code:
    <html>

     <
    frameset rows="*,1" frameborder="1" border="0" framespacing"0">
     <
    frame name="test" src="phpdatei.php" />
     <
    frame name="testbereich" src="javascript:void(0)" />
     </
    frameset>

     </
    html
    nun habe ich in der phpdatei.php
    PHP-Code:
    echo <a href='esfunztnicht.php' target='testbereich'>übergabe</a>; 
    echo 
    "<td valign='top' align='left'><div name='tabin' id='tabin'></div></td>"
    so nun habe ich in esfunztnicht.php

    PHP-Code:
    // hier wirds gefährlich !!!!!!!!!

    $test="<a href='javascript:alert(123);'>Alert</a>";

    ?>
    <script language="JavaScript"><!--

    var tkopfin = "<? print ($test); ?>";
    parent.frames["test"].document.getElementById("tabin").innerHTML = tkopfin;
    //-->
    </script>
    wenn ich nun in die alert anweisung nicht 123 sondern "stringinalert" reinschreibe funzt es nicht mehr und mozilla spuckt mir die fehlermeldung stringinalert is not defined ...

  • #2
    also habe es vorerst gelöst in dem ich vor den alert DOM konform schreibe
    PHP-Code:
    alert(&quot;Hallo&quot; ) 
    dann funzt auch die ausgabe

    Kommentar


    • #3
      BAckslashes mit \ maskieren, dann klappt das.

      Kommentar

      Lädt...
      X