在 var siteurl 上将 HTTP 替换为 HTTPS 以删除 xmlhttprequest 错误
Replace HTTP with HTTPS on var siteurl to remove the xmlhttprequest error
我有这个错误:
Mixed content the page at was loaded over https but requested an insecure xmlhttprequest endpoint
检查源代码时,我发现这个 javascript :
HTML 输出:
var checkTasksInterval=10000;
var taskesstr='111';
var thispageid=1;
var siteurl='http://www.example.com/';
如何将 javascript 中的 var siteurl
更改为 https
?
<script language="JavaScript">
var checkTasksInterval='.$sysconf['checkTasksInterval'].';
var tasksstr=\''.$tasksstr.'\';
var thispageid='.$GLOBALS['TSFE']->id.';
var siteurl=\''.\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL').'\';
</script>
问题来自 ajax siteurl
调用:
我改变了这个:
$.ajax({
type: "GET",
url: siteurl+surl,
至:
$.ajax({
type: "GET",
url: 'https://example.com/index.php?eID=tasksdata',
我有这个错误:
Mixed content the page at was loaded over https but requested an insecure xmlhttprequest endpoint
检查源代码时,我发现这个 javascript :
HTML 输出:
var checkTasksInterval=10000;
var taskesstr='111';
var thispageid=1;
var siteurl='http://www.example.com/';
如何将 javascript 中的 var siteurl
更改为 https
?
<script language="JavaScript">
var checkTasksInterval='.$sysconf['checkTasksInterval'].';
var tasksstr=\''.$tasksstr.'\';
var thispageid='.$GLOBALS['TSFE']->id.';
var siteurl=\''.\TYPO3\CMS\Core\Utility\GeneralUtility::getIndpEnv('TYPO3_SITE_URL').'\';
</script>
问题来自 ajax siteurl
调用:
我改变了这个:
$.ajax({
type: "GET",
url: siteurl+surl,
至:
$.ajax({
type: "GET",
url: 'https://example.com/index.php?eID=tasksdata',