我正在使用Google CDN将jQuery 1.4.2 Min文件调用到我的应用程序中.一个FF,Chrome,Safari一切都很好用.但由于某种原因,我在第127行的jquery.min.js文件中收到"拒绝访问"错误...?我不明白.任何人都知道为什么这样做?我完全无能为力.!
截图
码
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"
type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
.
case 1:
methodName = "SavePropertyInformation";
var HasFoundProperty, PropertyType, NumberOfUnits,
PropertyAddress, PropertyCity, PropertyState,
PropertyZipCode, PropertyCounty;
HasFoundProperty = $("#foundProperty input[type='radio']:checked").val();
PropertyType = $('#<%= this.fvApp.FindControl("ddlPropertyType").ClientID %>').val();
NumberOfUnits = $('#<%= this.fvApp.FindControl("ddlNumberOfUnits").ClientID %>').val();
PropertyAddress = $('#<%= this.fvApp.FindControl("txtPropertyAddress").ClientID %>').val();
PropertyCity = $('#<%= this.fvApp.FindControl("txtPropertyCity").ClientID %>').val();
PropertyState = $('#<%= this.fvApp.FindControl("ddlPropertyState").ClientID %>').val();
PropertyZipCode = $('#<%= this.fvApp.FindControl("txtPropertyZipCode").ClientID %>').val();
GetCountyFromZipCode(PropertyZipCode);
PropertyCounty = GetCounty();
data = "{WebAccessID:'" + WebAccessID + "', HasFoundProperty:'" + HasFoundProperty + "', PropertyType:'" + PropertyType + "', NumberOfUnits: '"
+ NumberOfUnits + "', PropertyAddress: '" + PropertyAddress + "', PropertyCity:'" + PropertyCity
+ "', PropertyState:'" + PropertyState + "', PropertyZipCode:'" + PropertyZipCode + "',PropertyCounty:'"
+ PropertyCounty + "' }";
doAjaxReq(methodName, data, showSavingDialog);
break;
Run Code Online (Sandbox Code Playgroud)
由于同源策略,对子域的调用被视为不同的域.确保您正在设置document.domain以避免使用Same Origin策略拒绝访问.
要使document.domain同步,您需要在两个位置设置它.添加一个设置域的脚本标记,您需要在页面上设置一个iframe,在另一个域上设置相同的内容.
Ajax调用的页面来自"www.example.com"并且正在调用"ajax.example.com":
<script type="text/javascript">
document.domain = "example.com";
</script>
<iframe src="http://ajax.example.com/domainCode.html"></iframe>
Run Code Online (Sandbox Code Playgroud)
"domainCode.html"只包含脚本标记
<html>
<head>
<script type="text/javascript">
document.domain = "example.com";
</script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
有了这个,您应该能够在您的子域之间进行交谈.
| 归档时间: |
|
| 查看次数: |
28856 次 |
| 最近记录: |