-4

这是PHP代码

<?php
if (file_get_contents('http://www.anysite.com/anypath/anyfile.php')=="anydata") {
echo "OK";}
ELSE {
ECHO "Not OK";}
?>

我想将其从“ php ”更改为“ javascript ”我尝试这样做但没有结果,因为“file_get_contents”功能,所以请帮忙?!

4

2 回答 2

1

使用 jquery 你可以使用这个功能

function urlExists(url, callback){
  $.ajax({
    type: 'HEAD',
    url: url,
    success: function(){
      callback(true);
    },
    error: function() {
      callback(false);
    }
  });
}

并在 js 中使用它:

var exists = urlExists(url);
if (exists) { 
   // do your staff here 
}
于 2013-03-31T22:09:57.987 回答
0

FILE_GET_CONTENTS 在 JS 中并没有真正的类比,因为它是一种客户端脚本语言。您可以使用 location.href=' http://www.anysite.com/anypath/anyfile.php '; 强制下载文件对话框,但这可能不是您想要完成的。为什么它无论如何都需要在 JavaScript 中?

于 2013-03-31T22:10:53.757 回答