Я хочу решить эту загадку, но файл находится на удаленном сервере. Как я могу разобрать этот файл, потому что я получаю эту ошибку.
XMLHttpRequest не может загрузить http://www.weebly.com/weebly/publicBackend.php. Источник http://mysite.com не разрешен Access-Control-Allow-Origin.
Отказался от получения небезопасного заголовка "X-JSON"
Код ниже
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<script type="text/javascript" src="prototype.js"></script>
<!-- Puzzle starts here -->
<script type='text/javascript'>
// Note: there may be some unfinished code here, that needs finishing...
// You should probably try to get this function working...
function solvePuzzle() {
new Ajax.Request('http://www.weebly.com/weebly/publicBackend.php', {
parameters:{
pos: 'solvepuzzle'
},
onSuccess:handlerSolvePuzzle,
onFailure:function() { alert('Transmission error. Please try again.'); }
});
}
function handlerSolvePuzzle(t) {
var responseText = t.responseText;
responseText = responseText.replace(/\n/, "");
if (responseText.match(/!!$/)) {
alert("Oops: "+responseText);
} else {
// Still need to decode the response
// Once the response is decoded, we can fire off the alert
// giving the user further instructions
//alert(responseText);
//alert('To complete the challenge, '+t.responseText);
}
}
</script>
</head>
<body>
<input type="button" onclick="solvePuzzle()" value="hello"/>
</body>
</html>