假設我在網頁上有一個網頁,這個頁面有許多帶有ID的元素。我如何使用JavaScript獲取這些元素? 我用這個塊使用jQuery:使用javascript從html中提取元素
$.get(websiteUrl, {}, function(results){
//alert(results); // will show the HTML from anotherPage.html
console.log($(results).find("bookId").html()); // show "bookId" div in results
});
,但我得到的錯誤:
XMLHttpRequest cannot load; Origin http://127.0.0.1:8000 is not allowed by Access-Control-Allow-Origin.
其實,我試圖獲取Android上的根據網頁中的PhoneGap應用中的一些數據。 任何想法如何做到這一點?
您使用哪個瀏覽器進行測試?你有沒有嘗試過你的網頁的真人版?由於某種原因,谷歌瀏覽器不會讓你發送AJAX請求到本地主機。 –
Yeap,我在Chrome中測試。其實,我只需要將網頁中的元素放入我的Phonegap應用程序中。有沒有辦法在沒有額外的服務器端邏輯的情況下獲取它們?爲什麼在WP7 Silverlight上,我可以簡單地從HTML和Phonegap上獲取圖像或文本? – Roman