Click here to Skip to main content
13,092,862 members (73,871 online)
Rate this:
Please Sign up or sign in to vote.

Requirement is:
a) webservice(Suppose Webservice.asmx) is hosted on one server, suppose
b) On domain, a javascript file is present who accesses this webservice.
c) On , the javascript file of is included in html page.
d) When i run html page of site, i got jquery parsed error.
e) When i include same javascript file in html page of domain then it works fine.
f) Both applications are running on IIS6.0

I implemented it using using jquery with jsonp.

var baseurl = "http://localhost:50249/WebService.asmx";
$.support.cors = true;
        type: 'POST',
        //crossDomain: true,
        dataType: "jsonp",
        jsonpCallback: 'jsonCallback',
        contentType: "application/json; charset=utf-8",
        url: baseurl + "/HelloWorld",
        data: '{}',
        dataType: "json",
        success: function(data) {
        error: function(err) {

Getting statusText="No Transport".

Following Error in browser console.
"Origin http://localhost:64048 is not allowed by Access-Control-Allow-Origin. "

Note: In IE8 it is working fine.

Can anyone please let me know how to access cross domain webservice ?

Thanks in Advance.
Posted 25-Mar-13 8:35am
Updated 25-Mar-13 9:24am
Prasad Khandekar 25-Mar-13 15:01pm
I think I have posted an answer here in this forum to a similar but different question. Add crossDomain: true in ajax call and before making an ajax call set $.supports.cors = true.

Turbo_23 25-Mar-13 15:18pm
thanks for your reply i tried it but it works only for IE. In chrome & mozilla i get error & the error is "Origin http://localhost:64048 is not allowed by Access-Control-Allow-Origin. "

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web01 | 2.8.170813.1 | Last Updated 25 Mar 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100