Setoです。 改行コードをエスケープしてないとか >print <<<eof_ ><script language="javascript"> > returnValue = "{$str}"; > window.close(); ></script> >eof_; # ここの出力ソースを確認すれば良いような気がします。 > >直面している問題は,この文字列の中にある改行コードが, >javascriptのreturnValue = ' >の部分で問題になり,「終了していない文字列型の定数です」というエラーが >返ってきてしまいます. Junya Seto