我正在尝试创建一个书签,它将开始对我写入的aspx页面进行AJAX调用。从书签开始对asp进行AJAX调用
当我将JavaScript放在一个静态html页面中时,代码会完美测试,但是当我尝试从bookmarklet中调用它时,代码将仅挂在xmlHttp.open(“GET”,url,true )部分。
的书签的代码基本上是这样(在网络上的几个例子中):
javascript:(function(){
var s,
d=document,
a=function(o){ d.body.appendChild(o) };
s=d.createElement('script');
s.type='text/javascript';
s.src='http://localhost/squirt/sq.js';
a(s)
})();
这增加sq.js的内容(Ajax调用+其他一些处理)到任何网页浏览器目前在,然后关闭ajax到我的aspx页面。
我使用的ASP 2.0(与VS2008)和IIS 7.到目前为止,我刚刚在我的家庭网络上进行测试。
我认为必须有外部页面的ajax调用的某种权限问题,因为,就像我说的,从静态页面一切正常。这是一个IIS设置,我需要更改以允许调用,或者我正在做一些完全错误的事情?
谢谢,它使用JSON和动态脚本!我从来没有听说过JSON,好东西。 – Luke 2009-01-29 14:49:17