私は.jsファイルダイナミックJavascriptのファイルの改行&キャリッジリターン
すべてに.PHP作るために.htaccssを使用してPHPを使用して動的にJSのページを構築していますがJSの出力から離れてうまく動作します。
IE
$data = array('one', 'two');
foreach($data as $d){
echo "document.write('This is a test for array item ".$d."'); \r\n";
}
問題は、それがどんなに私は2行にわたってそれを得るカント試してみました何
document.write('This is a test for array one');document.write('This is a test for array two');
すなわち、1つの行にすべてを出力していないです。
アイデア?
私は人がそのような確信を持って虚偽の情報を売ってしまうと、それは私を駄目にする。 :/ –
あなたは言ったように私は実際に内部の新しい行を心配していませんでした。ドキュメントを新しい行に書き出します。 – Lee
私は質問を誤解しているように見えます。私はあなたが投稿した正確なコードを実行し、document.writesは別々の行に出てきます。 WebサーバーにJavaScript圧縮レイヤーがないのは確かですか?あなたのウェブブラウザがあなたのためにコードを必要としていないと確信していますか? wgetや他のコマンドラインユーティリティを使ってJSをダウンロードしてみてください。 – Neall