Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript在调用返回重定向之前不工作_Javascript_Laravel_Laravel 4 - Fatal编程技术网

javascript在调用返回重定向之前不工作

javascript在调用返回重定向之前不工作,javascript,laravel,laravel-4,Javascript,Laravel,Laravel 4,我想知道为什么我的脚本文件不能正常工作这是我的代码: $l2 = "<script>"; $l2 = $l2."window.open('http://sampleurl.dev/purchase_order/"; $l2 = $l2.$id; $l2 = $l2."/pdf')</script>"; echo $l2; return Redirect::action('SuppliersController@show',$supplierId); $l2=”“; $l

我想知道为什么我的脚本文件不能正常工作这是我的代码:

$l2 = "<script>";
$l2 = $l2."window.open('http://sampleurl.dev/purchase_order/";
$l2 = $l2.$id;
$l2 = $l2."/pdf')</script>";
echo $l2;
return Redirect::action('SuppliersController@show',$supplierId);
$l2=”“;
$l2=$l2.“窗口打开('http://sampleurl.dev/purchase_order/";
$l2=$l2.$id;
$l2=$l2.“/pdf')”;
echo$l2;
返回重定向::操作('SuppliersController@show“,$supplierId);
但是如果我把
die()在重定向之前,脚本正在运行,但我无法继续重定向

顺便说一下,我正在回显$l2,为我的pdf视图打开一个新窗口


非常感谢你的帮助

不能在同一响应中同时发送内容页和重定向页。当您发送重定向时,它将删除您为页面创建的任何内容

您可以在客户端脚本中进行重定向:

echo "<script>window.open('http://sampleurl.dev/purchase_order/".$id."/pdf');window.location.href='somepage';</script>";
echo”窗口。打开('http://sampleurl.dev/purchase_order/“$id.”/pdf');window.location.href='somepage';”;

弹出窗口?呃,我们有2013年……嗨@ThiefMaster你的评论到底是什么意思?:)