什么时候在jquery移动页面中执行javascript函数?
我有一个php函数,在完成计算后,它包含以下代码:什么时候在jquery移动页面中执行javascript函数?,javascript,php,jquery,html,jquery-mobile,Javascript,Php,Jquery,Html,Jquery Mobile,我有一个php函数,在完成计算后,它包含以下代码: echo("<script> window.location.replace('index.php#login'); </script>"); 用于在某些情况下将页面重定向到另一个页面。函数可以工作,javascript代码也可以工作,但是如果有一次失败了。如果我手动写入页面地址,代码的javascript部分似乎不会执行,而如果我手动重新加载页面,例如使用firefox中的“重新加载”按钮,效果会很好 php函数正在
echo("<script> window.location.replace('index.php#login'); </script>");
用于在某些情况下将页面重定向到另一个页面。函数可以工作,javascript代码也可以工作,但是如果有一次失败了。如果我手动写入页面地址,代码的javascript部分似乎不会执行,而如果我手动重新加载页面,例如使用firefox中的“重新加载”按钮,效果会很好
php函数正在head部分的index.php页面的开头执行,并带有重定向代码。页面索引php是一个jquery移动页面,它包含站点的每个其他页面,因此如果我想调用页面,我必须编写一个地址,如site.com/index.phpnameofpage。当我在一个页面site.com/index.phpPage1上,调用另一个页面手动删除地址中的部分Page1并写入例如Page2时,就会出现问题。相反,如果重新加载,脚本将正确执行
所以问题是:何时在jquery移动页面中执行javascript函数?我必须做些什么才能使函数以各种方式工作,甚至手动调用页面
编辑:这个问题发生在firefox e safari中,而chrome的代码在任何情况下都能工作…使用JQM事件。我真的不知道JQM事件是什么,但我不能使用javascript来做同样的事情,因为php函数在数据库上做了一个我不能用javascript做的控件。还是不?当您以这种方式回显脚本时,它将不会被执行。如果要在页面之间进行更改,请使用$.mobile.changePage function.oki,但这必须在document.ready等文件中使用。我需要在php函数末尾更改页面,以验证数据库中的某些内容,并决定是否更改页面。