1

我在 HTML 中创建了一个小 DIV,由 main_login.php 填充 main_login.php 加载主页,如果有会话启动,则在侧面加载成员内容如果没有启动会话,则 main_login.php 文件加载带有登录字段的主页.html 在旁边

现在,每当加载 loginfields.html 时,该页面上的按钮在我按下时都不会执行。当我打开 localhost/loginfields.html 时,它就像一个魅力。

是什么阻止 login_check.php 加载?

4

2 回答 2

2

我将在这里进行大胆的猜测,并说您正在main_login.php通过 AJAX 加载并使用innerHTML(或 jQuery's html())将其放入页面中。我也猜你的按钮是由<script>标签供电的。

<script>执行加载的标签innerHTML。您必须将其作为外部脚本加载(即使这样我也不确定是否会加载它),或者使用适当的 DOM 函数将脚本附加到页面,或者将 HTML 和 JavaScript 从响应中分离并运行JS 通过.innerHTMLeval

于 2012-05-03T22:48:56.210 回答
1

如果您只是尝试将 loginfields.php 加载到页面中,则可以使用include('loginfields.php')而不是 fopen() 函数。

于 2012-05-03T22:56:09.403 回答