我们正在使用现有脚本向prototype
之类的网址发出AJAX
POST
/ds?params=
个请求。调用时,结果为:
HTTP错误405 - 不允许使用用于访问此页面的HTTP谓词。
如果我使用firebug并右键点击AJAX
请求并选择“在新标签页中打开”,它确实有效,但HTTP VERB
已更改为GET
我尝试在asp.dll
中为IIS
中的网站配置中的JLoader::import('joomla.application.component.model');
JLoader::import( 'quizzes', JPATH_SITE . '/components/com_questions/models' );
JLoader::import('joomla.application.component.controller');
if (!class_exists('QuestionsControllerQuizzes')) {
require_once (JPATH_SITE . DS . 'components' . DS . 'com_questions/controllers' . DS . 'quizzes.php');
}
$quiz_controller = new QuestionsControllerQuizzes(false, $params->get('poll'));
$quiz_controller->execute( JRequest::getVar('task','load') );
添加映射,但仍然无效。