我有一个php页面,将mysql数据库中的行显示为表格。字段之一包含HTML标记,我想使此行可点击,并且html将在新的弹出窗口中打开。最好的方法是什么,并且有没有将html写入文件的方法?

编辑:此php页面实际上是ajax应用程序的一部分,所以这不是问题。我不想使用jquery,因为我必须重写应用程序。

编辑:

我已使用以下示例再次尝试了此操作,但失败了。我知道我的脚本标签是错误的,但是此刻我只是在回显row2,所以我认为我的逻辑在到达javascript之前是错误的。

$sql="SELECT * FROM Auctions WHERE ARTICLE_NO ='$pk'";
$sql2="SELECT ARTICLE_DESC FROM Auctions WHERE ARTICLE_NO ='$pk'";
$htmlset = mysql_query($sql2);
$row2 = mysql_fetch_array($htmlset);
echo $row2;
/*echo '<script> child1 = window.open ("about:blank")
child1.document.write("$row2['ARTICLE_DESC']");
child1.document.close()*/

最佳答案

child1 = window.open ("about:blank")
child1.document.write("Moo!");
child1.document.close()

关于php - 从html而不是文件创建popupwindow,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/325838/

10-12 12:43