Kom ihåg mig?
Home Menu

Menu


Cross domain ajax

 
Ämnesverktyg Visningsalternativ
Oläst 2012-08-07, 12:00 #1
Darkmagic Darkmagic är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2011
Inlägg: 34
Darkmagic Darkmagic är inte uppkopplad
Nykomling
 
Reg.datum: Mar 2011
Inlägg: 34
Standard Cross domain ajax

Hej,

Jag håller på att integrera google translate api till ett projekt där jag gör allt med javascript/jquery.
Jag använder mig av ajax post till google translate för att översätta min text, allt fungerar fint i alla läsare utom IE. Där får jag "permission denied".

Skickar med koden för att hämta ut språken.

Kod:
	$.ajax({
		url: "https://www.googleapis.com/language/translate/v2/languages?key=" + GetApiKey() + "&target=" + GetLanguage(langId),
		type: "get",
		dataType: "jsonp",
		async: false,
		success: function (data) {
			for (var i = 0; i < data.data.languages.length; i++) {
				$('.GoogleTranslateLanguages').append("<option value='" + data.data.languages[i].language + "'>" + data.data.languages[i].name.capitalize() + "</option>");
			}
			$('[id$=' + source + ']').val(GetLanguage(langId));
			$('[id$=' + destination + ']').val('en');
		}
	});
Kör jag det utanför applikationen som jag ska integrera det med så får jag upp activex popup om att jag måte tillåta activex. Finns det något sätta att kringå detta så jag kan få det att fungera i IE utan att behöva tillåta activex eller gå in i security settings på IE?
Darkmagic är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 05:23.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017