#PHP が出力した js は実行されません
<?php echo "<script>alert('我弹出来了')</script>"; ?>PHP の JS スクリプトをブラウザに出力できます一言で実装します。 (推奨: "
PHP チュートリアル ")
しかし、今日、非常に奇妙な問題に遭遇しました。つまり、このコードは、Chrom と Firefox では文字列を出力するだけで、実行されません。浮き出る。原則:
MIME chrome はtext/plain を解析しません。 PHP はヘッダーを使用して HTML を出力できますが、ブラウザーは最後の出力ヘッダーを content-type
header('Content-Type:text/html;charset=utf-8');
text/plain として使用します。HTML は実行されません。
アラートの前にヘッダーを変更する必要があります。rree
以上がPHPで出力したjsが実行されない場合はどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。