2017-07-13 31 views
0

我正在嘗試編寫一個非常簡單的GreaseMonkey腳本來檢查網站上另一頁的值是否相應地返回一條消息。檢查jQuery中另一個頁面的值

(function() { 
    $.get('/active', function(result){  
     if (/1/i.test (document.body.innerHTML)) 
     { 
      alert ("Found it!"); 
     } 
    }); 
})(); 

怎樣一個參考,並檢查其他頁面的價值:尋找另一頁時,我可以把它自己的頁面上這項工作,但不是?

+0

如果你調用第三方域名,你將需要確保他們在響應返回CORS標頭,否則JS不能返回的數據訪問,由於[SOP(HTTPS://en.wikipedia。組織/維基/同-origin_policy)。如果它是對本地服務器的請求,請使用相對路徑 –

+0

對不起,是的,請求是到本地路徑。試過這個壽,這似乎也沒有工作。相應地更新 – NickP

+0

'document.body.innerHTML'與您所在的頁面相關。你想檢查返回的結果。 – vi5ion

回答

2

document.body.innerHTML與您所在的頁面有關。您想檢查返回的result

(function() { 
    $.get('/active', function(result) {  
    if (/1/i.test(result)) { 
     alert ("Found it!"); 
    } 
    }); 
})(); 
相關問題