1
저는 Joomla 확장 프로그램을 만들고 데이터베이스에 저장하기 위해 MooTools를 사용하여 PHP 스크립트에 데이터를 보내려고합니다. 나는 주위를 읽고는 동일한 도메인과 관련이있을 수 있다고 생각했습니다Joomla + Mootools XMLHttpRequest 문제
Permission denied for <http://localhost> to get property XMLHttpRequest.channel
: 나는 그것을 실행하면 방화범이 오류가 발생합니다
myReq: new Request({
url: '/index.php?option=com_calculator&task=saveData',
method: 'post',
onSuccess: function (responseText, responseXML) {
console.log(reponseText);
}
})
:
이
는 요청에 대한 코드입니다 Ajax에 대한 정책이 있지만 그 문제를 해결할 수는 없습니다.
참조 - 내가 그것을 XSS 정책 의심. 하지만 joomla mootools 1.1.2 아닌가요? 여기에서 사용하는 구문은 1.2+ 용입니다. 1.1에서는 메모리가 올바르게 작동하는 경우 새로운 Ajax (url, {options}). request();가 사용되었습니다. –
알아,하지만이 경우에는 mootools 1.2를 사용하고 있습니다. 나는 결국 그것을 알아 냈다. 문제는 url 속성에서만 발생했다. URL은 'index.php'이어야하고 나머지 send 메소드는 실제로 send 메소드를 호출 할 때 보내진다. – adivasile