繁体   English   中英

将JavaScript弹出窗口转换为警报框

[英]Convert JavaScript Popup to Alert Box

我在PHP页面中有以下代码。 下面的代码从弹出窗口转换为在同一窗口中打开。 我需要对其进行转换,以便代替进入新页面,它将request.php结果输出为标准Javascript警报框。 我以前用相同类型的设置已经看到了它的完成,但我只是无法让我的工作正常。

该服务器正在运行PHP 5.1.6,无法由我更新(由大学提供),因此某些PHP函数不可用。 我不是那是否有帮助的信息。

该页面返回:

Request Status
Thank you for your request, it has been added to the queue.

要么:

Request Status
You can only submit a request once per 300 seconds.

当前的PHP代码如下:

$ret = "<a href=\ "#\" onClick=\ "javascript:window.open('request.php?id=".$params[ 'id']. "','_self','scrollbars=yes,status=no,menubar=no,location=no,resizeable=yes,height=200,width=400'); return false;\"><img src=\"";

我通过更改线来进行这种工作

$ret = "<a href=\ "#\" onClick=\ "javascript:window.open('request.php?id=".$params[ 'id']. "','_self','scrollbars=yes,status=no,menubar=no,location=no,resizeable=yes,height=200,width=400'); return false;\"><img src=\"";

$ret = "<a href=\"#\" onClick=\"javascript:jQuery.get('request.php?id=".$params['id']."', function(data) { alert(data); });\"><img src=\"";

但是,这会将整个页面(包括html标记)转储到警报框中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM