使用变量的URL进行jQuery重定向

使用变量的URL进行jQuery重定向,jquery,redirect,Jquery,Redirect,我有一个WordPress站点,我正在使用以下命令从自定义字段调用URL <?php $redirect_url = get_post_meta($post->ID, 're_url', true); 您需要编写php变量,以便javascript能够获取它 function openJS(){setTimeout("top.location.href = '<?php echo $redirect_url; ?>'",5000);} 函数openJS(){setTi

我有一个WordPress站点,我正在使用以下命令从自定义字段调用URL

<?php $redirect_url = get_post_meta($post->ID, 're_url', true);

您需要编写php变量,以便javascript能够获取它

function openJS(){setTimeout("top.location.href = '<?php echo $redirect_url; ?>'",5000);}
函数openJS(){setTimeout(“top.location.href=”,5000);}

设置超时接受函数,而不是字符串

编辑:这里有一些(未经测试的)代码。我希望这会让你走上正确的方向

function openJS(){
   window.setTimeout(function(){
      window.location = "<?php echo $URL ?>";
   }, 5000);
}
函数openJS(){ setTimeout(函数(){ window.location=“”; }, 5000); }
完美,不敢相信我错过了显而易见的:)
function openJS(){
   window.setTimeout(function(){
      window.location = "<?php echo $URL ?>";
   }, 5000);
}