Thinkphp チュートリアル: コントローラー内の Web ページの特殊効果コードを実行できません。
「出口」という項目を例に挙げます。
私の「Exit System」リンクは左側のフレームに書かれており、js を使用して動的に生成されます。つまり、リンク内のターゲットを介して指定することはできません。
このように書くと右フレーム内にジャンプしたいページが表示されます。
URL に js コードを書き込んでも機能しません。
これら 2 行のコードをコメントアウトしました。直接使用してください
view sourceprint?1 echo "<script>window.top.location.href='$url';</script>";
これも機能しません。一方で、定数 __app__ は URL で使用できません。一方、実行の最終結果は <script> タグが削除され、残りが直接出力されます。 (window.top.location.href='index/login';)<br>
アクションクラスの成功関数を確認しましたが、関連するパラメータは見つかりませんでした。 <br>
</p> <p>
</p>日曜日に友人の家で食事をしているときに、tp 内のタグはすべて山かっこ (<>) で囲まれていますが、これはタグとして扱われますか?分析されていますか?そこで、2 番目のコードを書き直しました: <p>
</p>
<p>
view sourceprint?1 echo '<literal><script>alert("正常に終了");top.location.href="login";</script>';