확인. 기본적으로 나는 플레이어 이름과 아바타를 가져 오는 사용자 지정로드 스크린을 원하지만 JavaScript, JavaScript, AJAX, HTML 등만 사용하는 게임 서버 소유자를위한 API를 개발 중입니다.jQuery 쿼리 문자열을 사용하는 방법은 무엇입니까?
이것은 내가 작성한 것입니다. 지금까지 :
<!DOCTYPE html>
<html>
<head><title></title>
<script src="//static.sidewaykill.com/js/jQuery/1.5.2.min.js"></script>
<script src="//static.sidewaykill.com/js/jQuery/ExtDomain.js"></script>
</head>
<body>
<script type="text/javascript">
(function($) {
$.QueryString = (function(a) {
if (a == "") return {};
var b = {};
for (var i = 0; i < a.length; ++i)
{
var p=a[i].split('=');
if (p.length != 2) continue;
b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
}
return b;
})(window.location.search.substr(1).split('&'))
})(jQuery);
$.get('http://api.sidewaykill.com/steam/name.php?id=76561198017389807')
.success(function(data) {
$('#steamname').html(data);
});
</script>
Welcome <span id="steamname"></span>.<br /><br />
<img src="http://api.sidewaykill.com/steam/avatar.php?id=76561198017389807" alt="Player Avatar" />
</body>
</html>
내가 원하는 것은 해당 ID 값을 게임에서 제공하는 값으로 대체하는 방법을 찾는 것입니다. 예를 들어, http://server.com/loading.html?id=76561198017389807을 통해 페이지에 액세스하면 api.sidewaykill.com/steam/name.php?id=76561198017389807 이미지 api.sidewaykill.com/steam/avatar.php?id=76561198017389807이 호출됩니다. jQuery를 더 많이 사용하면 어떻게 될까요?
입니다. jQuery에서 원하는 것은 무엇입니까? 이 페이지를 브라우저에로드하고 있습니까, 아니면 일종의 사용자 정의 프레임입니까? QT/MFC/AnyLib HTML보기와 비슷합니까? 좀 더 자세히 설명해주세요. –
게임을 사용하여 페이지에로드하고 있습니다. 게임은 서버 (Garry 's Mod)에 가입하는 동안이 페이지를로드하고 PHP에 구문 분석을 요구하는 SteamID64 페이지를 제공합니다. 나는 서버 측 스크립팅을 사용하여 제작자없이이 작업을 수행 할 방법을 만들고 있습니다. – Skilledway
왜 이전 버전의 jQuery를 사용하고 있습니까? 처음부터 다시 시작하면 검토 할 코드가 없으므로 이후 버전을 쉽게 사용할 수 있습니까? – GGJ