-3

我有一个 javascript 警报(来自图像 onclick) - 我想要一个警报框并运行一个 php 脚本。现在我有这个..

<script type="text/javascript">
 function doit() {
 window.location.href='script.php';
 alert("test");
 }
</script>

它可以工作,只是它实际上将我带到了脚本页面。我只想运行 php 脚本并停留在我所在的当前页面上。

有任何想法吗?另外,我使用的是 AJAX,但在 IE 和 iOS 中运行时遇到了严重问题,所以我决定不使用它。

4

3 回答 3

2

使用 AJAX 提供程序,例如jQuery.

看看jQuery

使用 AJAX,您可以在不离开当前页面的情况下执行 PHP 脚本。

于 2013-05-18T18:24:05.537 回答
0

您需要使用 AJAX。这正是你刚才描述的那种情况。使用 jQuery 可以最大限度地减少交叉兼容性问题。

http://api.jquery.com/jQuery.ajax/

于 2013-05-18T18:24:23.513 回答
-1
<script type="text/javascript">
 function doit() {
 $.ajax({
    type:'post',
    url:'script.php',
    success:function(res){
     alert("test");
   }
  });
 }
</script>
于 2013-05-18T18:29:38.090 回答