我想知道,以下PHP"if"条件可以在jquery中完成吗?
if ($_SERVER['REMOTE_ADDR'] != '123.99.55.616') {
// public doingness
}
if ($_SERVER['REMOTE_ADDR'] == '123.99.55.616') {
// self doingness
}
或者javascript,但最好是jquery;谢谢
(当然,如果我能在一个适合我的JS文件中运行这些PHP片段,那就太好了,但迄今为止我所做的所有阅读都让我相信这可能是不可行的。)
使用jsoni.com的json响应。
$.getJSON("http://jsonip.com",
function(data){
alert( "Your ip: " + data.ip);
});
小提琴
希望它能帮助
只需传递一个用callback=格式化的url?$.getJSON方法的参数,以获取IP远程IP地址,例如:
$.getJSON("http://jsonip.appspot.com?callback=?",
function(data){
alert( "Your ip: " + data.ip);
});
希望会有所帮助!
$_SERVER是一个php变量,它不会在jquery中使用,但您可以将其值存储在一些html元素中,然后可以提取到jquery
在JQuery中,您可以使用以下代码获取远程地址
$.getJSON("http://jsonip.com?callback=?", function (data) {
alert(data.ip);
});