【发布时间】:2010-04-03 22:50:43
【问题描述】:
我只是使用最新版本的 Prototype 进行简单的 Ajax.Request 调用。它在 Firefox、Internet Explorer 甚至 Safari 中都能正常工作……但在 Chrome 中却不行。这是我的代码...
警报(网址); 新的 Ajax.Request(url, { 方法:'得到', onSuccess:函数(传输){ 警报(“测试”); } });
它会弹出 URL 警报,但从未出现过测试警报。就像我说的那样,它在其他所有浏览器中都是如此。我没有收到任何 javascript 错误,并且我使用了 Firebug。我对每个事件都做了一个 console.log,它进入了 Ajax.Request 的 onLoading 阶段,但从来没有 onLoaded。
很困惑...?
【问题讨论】:
-
您使用的是最新版本的 Prototype 吗?您使用的是什么服务器(好像这会有所不同)?您也可以将整个文档发布到某个地方吗?
-
为我工作:jsfiddle.net/CsUgM/2 Prototype 1.6.1、Chrome 4.1.249.1045 (42898)、Windows (XP) SP3。两个警报都显示正常。
标签: javascript ajax google-chrome prototypejs