Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.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
从PHP页面链接到在固定大小窗口中打开_Php_Javascript_Hyperlink - Fatal编程技术网

从PHP页面链接到在固定大小窗口中打开

从PHP页面链接到在固定大小窗口中打开,php,javascript,hyperlink,Php,Javascript,Hyperlink,我试图在PHP搜索结果页面中创建一个链接,允许用户单击“打开”,并弹出一个296 x 278窗口,其中显示更多信息 所有的PHP都工作正常,我只是在打开PHP页面的链接并在固定大小的窗口中打开时遇到了问题 我已经尝试了多个不同的Javascript,但是当我试图将它实现到$output语句中时,我似乎无法使它正常工作 这是我当前的$output语句,我想在固定大小的窗口中打开它。它当前在新选项卡中打开页面 $output .= "<tr><td>Drag & Dr

我试图在PHP搜索结果页面中创建一个链接,允许用户单击“打开”,并弹出一个296 x 278窗口,其中显示更多信息

所有的PHP都工作正常,我只是在打开PHP页面的链接并在固定大小的窗口中打开时遇到了问题

我已经尝试了多个不同的Javascript,但是当我试图将它实现到$output语句中时,我似乎无法使它正常工作

这是我当前的$output语句,我想在固定大小的窗口中打开它。它当前在新选项卡中打开页面

$output .= "<tr><td>Drag & Drop:</b></td><td><a href='details/" . $row['idrop'] . "' target='_blank'>" . " Open " . "</a>";
$output.=“拖放:”;
任何帮助都将不胜感激。谢谢。

试试这个:

$output .= "<tr><td>Drag & Drop:</b></td><td><a href='#_' target='_blank' onclick=\"open_me('details/{$row['idrop']}');\">Open</a>";
$output.=“拖放:”;
A这是你的JS函数

<script>
function open_me(h_rf)
{
    window.open(h_rf,'_blank','width=296,height=278,toolbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=0,left=0,top=0');

    return false;
}
</script>

功能开启(h\U rf)
{
打开(h_rf,“U blank”,“宽度=296,高度=278,工具栏=0,菜单栏=0,位置=0,状态=0,滚动条=1,可调整大小=0,左侧=0,顶部=0”);
返回false;
}
从此处了解有关此函数的更多信息: 试试这个:

$output .= "<tr><td>Drag & Drop:</b></td><td><a href='#_' target='_blank' onclick=\"open_me('details/{$row['idrop']}');\">Open</a>";
$output.=“拖放:”;
A这是你的JS函数

<script>
function open_me(h_rf)
{
    window.open(h_rf,'_blank','width=296,height=278,toolbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=0,left=0,top=0');

    return false;
}
</script>

功能开启(h\U rf)
{
打开(h_rf,“U blank”,“宽度=296,高度=278,工具栏=0,菜单栏=0,位置=0,状态=0,滚动条=1,可调整大小=0,左侧=0,顶部=0”);
返回false;
}
从此处了解有关此函数的更多信息:

在代码中包含这个小javascript片段

<script language="javascript" type="text/javascript">

function popitup(url) {
    newwindow=window.open(url,'name','height=278,width=296');
    if (window.focus) {newwindow.focus()}
    return false;
}

</script>

函数popitup(url){
newwindow=window.open(url,'name','height=278,width=296');
if(window.focus){newwindow.focus()}
返回false;
}
对于php$output变量

$output .= "<tr><td>Drag & Drop:</b></td><td><a href=""  onclick='return popitup(\"details/" . $row['idrop'] . "\")'>" . " Open " . "</a>";
$output.=“拖放:”;

执行此代码前请检查转义字符。

在代码中包含此小javascript片段

<script language="javascript" type="text/javascript">

function popitup(url) {
    newwindow=window.open(url,'name','height=278,width=296');
    if (window.focus) {newwindow.focus()}
    return false;
}

</script>

函数popitup(url){
newwindow=window.open(url,'name','height=278,width=296');
if(window.focus){newwindow.focus()}
返回false;
}
对于php$output变量

$output .= "<tr><td>Drag & Drop:</b></td><td><a href=""  onclick='return popitup(\"details/" . $row['idrop'] . "\")'>" . " Open " . "</a>";
$output.=“拖放:”;

在执行此代码之前,请检查转义字符。

尝试“window.open(URL、名称、规格、替换)”您用于新窗口的javascript在哪里?尝试“window.open(URL、名称、规格、替换)”您用于新窗口的javascript在哪里?效果非常好!只有一件奇怪的事,当我点击“打开”时,它会完美地打开新的固定大小窗口,但也会在新选项卡中打开另一个我的PHP搜索结果页面。基本上,你需要停止“a”标记的“href”工作。我想是的。另外,在JS函数的末尾添加“return false;”从输出语句中删除“target=''''u blank'”也起到了作用。工作绝对完美。谢谢你的时间和帮助@RaheelHasan你不应该使用W3学校作为参考,这是更好的。。。看看,了解它…就像一个魅力!只有一件奇怪的事,当我点击“打开”时,它会完美地打开新的固定大小窗口,但也会在新选项卡中打开另一个我的PHP搜索结果页面。基本上,你需要停止“a”标记的“href”工作。我想是的。另外,在JS函数的末尾添加“return false;”从输出语句中删除“target=''''u blank'”也起到了作用。工作绝对完美。谢谢你的时间和帮助@RaheelHasan你不应该使用W3学校作为参考,这是更好的。。。看看能不能知道。。。