我们的网站上已有一些代码已经存在了近十年,用于弹出一个窗口,其中包含一个操作结果。它只需回显一个简单窗口的代码即可运行,如下所示。没有javascript。
以下是创建窗口的PHP代码:
echo "<body>";
echo '<p>Profile sent successfully to your email.</p>';
echo '<br /><input type="button" value="Close Window" onclick="window.close();" />';
我想在窗口中添加一些文字并对其进行样式设计,而不是将其替换为完全重新设计。但是,我没有看到任何方式可以控制窗口的大小。我已经尝试添加一些样式来控制窗口大小,但无论窗口以固定大小打开,如此处所示大约400px乘175px:
当我添加文字时,它会向下推到看似固定大小的窗口下方。
那么如何控制这样一个窗口的大小和样式呢?
答案 0 :(得分:2)
正如Jeffrey所说,肯定有一段JavaScript坐在某处,通过加载这个PHP页面中的内容来打开窗口。
在JS文件的某个地方寻找类似的内容:
window.open("/print-email-profile.php?mo...");
您的代码似乎没有复杂的结构,因为没有class / id或任何作用域结构。
因此,通过任何IDE,您只需搜索“window.open”并检查结果。
找到JS window.open()后,请参阅此链接以了解如何更改此弹出窗口的大小和位置:W3Schools on window.open()