PHP+JavaScript弹出窗口
PHP + JavaScript PopUp Windows
本文关键字:窗口 PHP+JavaScript 更新时间:2023-09-26
在我的页面上,已经创建了以下函数:
<SCRIPT language="javascript" type="text/javascript">
function popModData( modName )
{
var url = "./modList.php?mod=" + modName;
newWindow = window.open( url, modName, 'width=500,height=500,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0');
if( window.focus ) { newWindow.focus() }
return false;
}
</SCRIPT>
页面本身是modList.php,它从SQL表加载不同游戏mod的数据。我希望每个游戏mod名称都可以点击,这样就会打开一个弹出窗口。我在php页面生成中使用这个:
while( $modTable = mysql_fetch_array( $getMod ) )
{
$colour = ( $i % 2 )? "#99EECC" : "CCDDFF";
echo "'t't't<tr bgcolor='$colour'>";
echo "'n't't't't<td>" . $i++ . ".</td>";
echo "'n't't't't<td onclick='return popModData($modTable[Name]);'>$modTable[Name]</td>";
echo "'n't't't't<td>$modTable[From]</td>'n't't't</tr>";
}
到目前为止,还没有遇到任何麻烦。现在,问题是为表中的第一个条目打开弹出窗口,但不为其他516个值中的任何一个打开。
我想用另一个文件来处理mod名称(例如modData.php),但问题仍然存在。
请帮忙。如果那里少了什么,请提及,我也会尽力把它挂起来!
将名称用"括起来,因为您需要javascript将它们解析为字符串。
像这样:
while( $modTable = mysql_fetch_array( $getMod ) )
{
$colour = ( $i % 2 )? "#99EECC" : "CCDDFF";
echo "'t't't<tr bgcolor='$colour'>";
echo "'n't't't't<td>" . $i++ . ".</td>";
echo "'n't't't't<td onclick='return popModData('"$modTable[Name]'");'>$modTable[Name]</td>";
echo "'n't't't't<td>$modTable[From]</td>'n't't't</tr>";
}
相关文章:
- 当满足PHP条件时显示一个弹出窗口
- 链接中有php变量的Javascript打开窗口
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 将php文件加载到弹出窗口中,并将php变量发布到该弹出窗口中(使用onclick)
- PHP fread 完成后显示弹出窗口
- 使用 POST 打开新的选项卡或窗口 [PHP]
- jQuery / Colorbox - 在弹出窗口中将一个 java 变量传递给 PHP 变量
- 如何使用 php 代码内部显示引导模式弹出窗口
- 如何在运行php脚本后保持弹出窗口打开
- Get latlng from different addresses using PHP & JavaScri
- 如何在php echo中添加代码,使其在调用时成为弹出窗口
- php检测浏览器窗口宽度,然后包括适当的php文件
- 基于php输入值弹出窗口
- PHP变量作为Javascript弹出窗口不起作用
- 如何在php中打开新窗口后转到父窗口
- 将PHP变量值发送到同一页面中的JavaScript弹出窗口
- Ajax 模态窗口可以访问父窗口 PHP 数据吗?
- 弹出窗口和 PHP 表单
- 在Iframe之外的同一窗口(php文件)中打开
- 传递一个参数到一个新的窗口php