Window.location - javascript in php

Window.location - javascript in php

本文关键字:in php javascript location Window      更新时间:2023-09-26

我在我的php程序中创建了一段代码:

$dest = 'https://www.google.com';
$stay = 'currenturl';
          echo '<pre>'; 
          echo "<script language='"javascript'">";
          echo "    window.location = '". $stay."';";
          echo "    var win = null;";
          echo "    LeftPosition = (screen.width) ? (screen.width-995)/2 : 0;";
          echo "    TopPosition = (screen.height) ? (screen.height-640)/2 : 0;";
          echo "    settings = 'height=500,width=600,top='+TopPosition+',left='+LeftPosition+',scrollbars=no,resizable=yes,status=yes';";
          echo "    win = window.open('" . $dest . "','network',settings);";
          echo "</script>"; 
          echo '</pre>';    
          exit; 

如果我运行这段代码,它会打开我的弹出窗口,这是谷歌,并刷新(因为这是我唯一的想法,让我留在同一页-否则它会变成空白…)当前页面。我想避免刷新,保持在同一页面上。

你知道如何改变这个"窗口"吗?"定位"实现了吗?

mate,你不应该使用php代码通过注入js脚本来打开一个新窗口,这就是为什么你要去另一个页面作为php代码输出新内容到当前页面,你应该在JavaScript函数中有关于新窗口的所有逻辑。然后你应该留在同一页