0
因此,作爲Javascript中基準OpenID實現的一部分,我通過AJAX獲取遠程頁面源,並在頭部尋找<link rel="openid.server" href="http://www.example.com" />
標記。我爲AJAX請求使用jQuery javascript庫,但無法解析出鏈接標記。強制jQuery接受XHTML字符串爲XML?
其他幾個在線資源討論使用通常的jQuery選擇器從XML/XHTML源代碼抓取標籤,但似乎jQuery只能從HTML文檔的主體獲取內容,而不是頭部(鏈接標籤是; $(response).find('link')
返回null)。所以,我要麼需要讓jQuery強制這個文檔進入XML模式或以其他方式獲取head標籤。
有沒有辦法迫使jQuery來解析AJAX查詢作爲XML的響應,當它在現實中XHTML?或者我需要回到正則表達式來獲取鏈接標籤嗎?
這就行了;謝謝! – MidnightLightning 2011-01-13 20:02:22