0

大家晚上好, 我希望你們都感覺好極了。我想從我的谷歌瀏覽器擴展程序登錄到網頁。並且該網頁沒有在後臺標籤中運行。所以有什麼想法?登錄到網頁從我的瀏覽器擴展程序

我的網站使用常規的登錄系統。以下是調用Web服務的代碼。

$(document).ready(function() { 

$('#submit').click(function() { 

$.ajax(
{ 

type: "POST", 
url: "http://localhost:1204/ChromeExtensionService.asmx/HelloWorld", 
//data: '{"id":"' + currentObjId.toString() + '"}', 
contentType: "application/json; charset=utf-8", 
dataType: "json", 
success: function (msg) { 

alert('here'); 
alert(msg.d); 
}, 

error: function (xhr, textStatus, errorThrown) { 

alert(xhr.responseText); 
} 

問候, 伊斯梅爾

+0

我想這可能是一個安全威脅和瀏覽器應該阻止你嘗試它。我仍然認爲這是可能的。 – Eduardo 2011-05-09 17:17:07

+0

我想從我的網站調用Web服務,每當我嘗試調用它的時候了,我得到一個驗證錯誤,任何想法如何解決這個問題? – ismail 2011-05-09 18:46:45

+0

夥計,不要發佈更新作爲答案。改爲編輯你的問題。 Stackoverflow不是論壇! – dandan78 2011-05-11 19:06:43

回答

0

如果你問如何可以效仿的登錄表單提交看到this answer

+0

謝謝塞爾:)。實際上,我試圖從我的網站調用Web服務,每當我嘗試立即調用Web服務時,我都會遇到身份驗證錯誤,如何解決此問題? – ismail 2011-05-09 18:46:18

+0

@ismail您需要提供一些代碼並說明您的web服務上安裝了哪種認證。 – serg 2011-05-09 19:02:58

+0

對於遲到的回覆感到抱歉。我的網站使用常規登錄系統。以下是調用Web服務的代碼。 $(文件)。就緒(函數(){ $( '#提交')點擊(函數(){ $阿賈克斯( { 類型: 「POST」, 網址:「HTTP ://本地主機:1204/ChromeExtensionService.asmx/HelloWorld 「的, //數據: '{ 」ID「:」' + currentObjId.toString()+ '「}', 的contentType:」應用程序/ JSON;字符集= UTF -8" , 數據類型: 「JSON」, 成功:函數(MSG){ 警報( '這裏'); 警報(msg.d);} , 錯誤:函數(XHR,文本tatus,errorThrown){ 警報(xhr.responseText); } – ismail 2011-05-10 23:00:19

相關問題