我有一个基于一些会话变量的PHP条件。如果条件通过,我想调用一个正在更新当前网页的Javascript函数。是否可以独立于按钮或链接或窗口加载函数来调用JavaScript函数?是否有可能从独立于事件的HTML调用Javascript函数?
回答
如果我正确理解你,只需使用php输出javascript函数即可。如果你需要的话,它会发射一次。或者,你可以以相同的方式将会话变量以javascript变量的形式回显出来,然后在javascript中执行条件检查。
正如另一个答案中提出的,只要加载页面,您就可以输出一个Javascript调用。但是,如果您的事件不能等到页面重新加载,那么我建议您设置一些JavaScript来每隔X秒钟轮询页面(使用AJAX),并在值发生更改时执行某些操作。
我喜欢这个答案,假设它符合OP的需求,尽管我可能会将其改写为“This * is * possible”,因为如果会话变量在页面上下文之外任意改变(如SO的异步“已发布一个新答案”功能)。 – nrabinowitz
不幸的是,AJAX不会按设计加载会话变量。它将它视为一个单独的实例。希望这可以防止自我造成的头部创伤。 – Cymbals
这根本不是真的。在服务器的眼中,ajax请求与请求没有区别。 – Zoidberg
- 1. 是否有GUI Runner可用于独立运行的JBehave故事
- 2. 是否有可能调用JavaScript函数的asp.net页面加载事件?
- 3. 是否有可能生产独立的haskell可执行文件
- 4. 是否有可能从不同的线程调用JS函数?
- 5. 是否有可能从iframe中的JS调用父文档中的Javascript函数?
- 6. 是否可以从Servlets调用一个独立的线程?
- 7. 是否有可能从javascript函数的post调用中执行request.getRequestDispatcher?
- 8. liferay是否可以独立于portlet进行ajax调用?
- 9. 是否可以在asp:checkbox中调用2个单独的函数onClick事件?
- 10. 是否有可能从Scala调用Python函数(spark)
- 11. 是否有可能从aiml调用Java函数?
- 12. 是否有可能从Silverlight/C#中调用matlab函数?
- 13. 是否有可能从SQL中调用sqlite3_limit()函数
- 14. 是否有可能从基类调用派生类函数
- 15. 从HTML调用JavaScript函数
- 16. 从HTML调用JavaScript函数
- 17. javascript函数不能调用可能是由于范围问题
- 18. 是否有可能通过立即调用的函数表达式
- 19. 是否有可能在构造函数中调用函数? PHP
- 20. 从内部调用JavaScript函数事件
- 21. 可能使用Javascript的独立存储?
- 22. 调用JavaScript函数从HTML文件
- 23. 使用搜索事件调整事件大小是否独立? ListView + TextBox c#
- 24. 是否有可能是主要的列值独立于每个模式划分
- 25. 从HTML表单事件调用分析JavaScript函数
- 26. 从独立的CPP文件调用函数/变量
- 27. 是否有可能在jQuery中返回事件函数?
- 28. 是否有可能在asp.net中的事务中调用内置的Membership.CreateUser()函数?
- 29. 是否有可能从全局或设备函数调用CUDA CUBLAS函数
- 30. 是否有可能从android调用WSHTTPBINDING?
如果它不会在窗口加载函数上调用,那么您希望何时调用它? –
为什么不从更改会话变量的进程调用它? –
实际上流程是1.输入登录详细信息(在主页上) - > 2.导航到login.php进行身份验证 - > 3.回到主页错误/成功 - > 4.基于身份验证结果修改主页。我不想在中间显示一个页面,并希望用户相信只有一个页面。 –