Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript XMLHttpRequest在一个页面上被阻止,但在另一个页面上没有被阻止?_Javascript - Fatal编程技术网

Javascript XMLHttpRequest在一个页面上被阻止,但在另一个页面上没有被阻止?

Javascript XMLHttpRequest在一个页面上被阻止,但在另一个页面上没有被阻止?,javascript,Javascript,我有两个页面,都在同一个域上。两人都试图从谷歌日历获取事件提要。一个成功,一个不成功。唯一的区别是一个使用jQuery的document.ready,另一个使用window.onload 有效页面: 无法工作的页面: 第二个页面是由CMS生成的,因此我无法控制脚本的加载顺序,因此我使用window.onload来确保先加载其他脚本 *下面的其他澄清* 是的,我已完成调试,下面是确切的错误: 无法加载XMLHttpRequest …ar.google.com/public/basic?start=

我有两个页面,都在同一个域上。两人都试图从谷歌日历获取事件提要。一个成功,一个不成功。唯一的区别是一个使用jQuery的document.ready,另一个使用window.onload

有效页面:

无法工作的页面:

第二个页面是由CMS生成的,因此我无法控制脚本的加载顺序,因此我使用window.onload来确保先加载其他脚本

*下面的其他澄清*

是的,我已完成调试,下面是确切的错误:

无法加载XMLHttpRequest …ar.google.com/public/basic?start=1356847200&end=1360476000和1358694509517。 不允许使用源代码 访问控制允许源

但让我困惑的是:

我从有效的页面复制了代码,只更改了两件事:

1) 我从使用jQuery的document.ready改为使用window.onload


2) 我更改了jQuery选择器

我可能在firebug中的快速调试中发现了您的问题。你的电话

正在返回: XML分析错误:未找到元素位置:moz nullprincipal:{627004d0-0e97-ca46-9ae8-767df4ae9d4f}行号1,第1列:

有一些有趣的信息位于和


我可能在firebug的快速调试中发现了您的问题。你的电话

正在返回: XML分析错误:未找到元素位置:moz nullprincipal:{627004d0-0e97-ca46-9ae8-767df4ae9d4f}行号1,第1列:

有一些有趣的信息位于和


XMLHttpRequest无法加载…ar.google.com/public/basic?start=1356814800&end=1360443600&979;=135863313560。访问控制不允许原点允许原点


我用Chrome调试这些东西。JavaScript控制台的Ctrl+Shift+J。

XMLHttpRequest无法加载…ar.google.com/public/basic?start=1356814800&end=1360443600&979;=135863313560。访问控制不允许原点允许原点


我用Chrome调试这些东西。Ctrl+Shift+J用于JavaScript控制台。

第一个使用jsonp api,而第二个使用xml api,因此适用于同一来源策略,如果您可以将第二个请求更改为使用jsonp api。

第一个使用jsonp api,而第二个使用xml api,因此适用于同一来源策略,如果可以将第二个请求更改为使用JSONPAPI。

显然,完整日历有一个特定的附加脚本,需要使用Google日历事件

此处的信息:


第一个示例加载了此脚本,但第二个示例没有加载。添加后,事件将正确加载

显然,“完整日历”有一个特定的附加脚本,用于使用Google日历事件

此处的信息:


第一个示例加载了此脚本,但第二个示例没有加载。添加后,事件将正确加载

以什么方式不成功?饲料只是没有加载?你有错误吗?你做过任何基本的调试吗?以什么方式不成功?饲料只是没有加载?你有错误吗?你做过基本的调试吗?