我们如何在JavaScript If-else条件中调用Php函数.
例如,
if (top == self) {
// not in any kind of frame
} else {
// in a frame
// calling php function
}
</script>
Run Code Online (Sandbox Code Playgroud)
这里,PHP exit()函数调用if和else条件.我需要仅在其他部分调用该函数.
请建议我.
谢谢.帕布
技术上不可能.但是,您可以对PHP页面进行AJAX调用并获取它返回的值.
PHP(test.php):
<?php
$x = 10;
$y = 20;
$val = $y / $x;
echo $val;
?>
Run Code Online (Sandbox Code Playgroud)
Javascript(jQuery):
$(document).ready(function() {
$.ajax({url: 'test.php',
type: 'POST',
success: function(data){
//takes the value returned by test.php and
//puts it directly into the element with
//id = someElement
$('#someElement').html(data);
}
});
Run Code Online (Sandbox Code Playgroud)
至于调用exit();和制作包含JavaScript停止处理的页面,除非你在PHP中控制同一页面上的逻辑并exit();从那里调用,否则你就不能这样做.
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |