我正在這個公共網站做http://www.windfinder.com的webscrape。Javascript simulation
我想模擬什麼「保存更改按鈕」在http://www.windfinder.com/settings不會做什麼,不能找出JavaScript保存設置。
我試過螢火蟲和篡改數據,但找不到它!
任何幫助表示讚賞!
附加信息:使用
我是個C#應用程序,試圖做什麼「保存更改按鈕」在做什麼。就像可能在http頭文件中設置它。
我正在這個公共網站做http://www.windfinder.com的webscrape。Javascript simulation
我想模擬什麼「保存更改按鈕」在http://www.windfinder.com/settings不會做什麼,不能找出JavaScript保存設置。
我試過螢火蟲和篡改數據,但找不到它!
任何幫助表示讚賞!
附加信息:使用
我是個C#應用程序,試圖做什麼「保存更改按鈕」在做什麼。就像可能在http頭文件中設置它。
註冊它說正確的源代碼內。只要點擊其中一個按鈕,就會使用storemanager
對象(該對象是UnitsManager
的一個實例)保存選擇內容。 UnitsManager
來自cloudfront上的縮小的源代碼,它似乎使用cookiename(wf_units
)將設置存儲在localStorage
的localStorage
兼容的瀏覽器中。
您可以通過鍵入查看所有設置更改:localStorage.getItem('wf_units');
click事件中的JavaScript
$('#settings-submit').click(function(e) {
e.preventDefault();
$('.alert').show();
window.setTimeout(function(){
var redirect = document.referrer ? document.referrer : '/';
window.location.href = redirect;
}, 1500);
});
在那裏的存儲任何想法?我檢查了Cookie請求/響應標題,並在那裏找不到它。 – new 2013-02-26 05:14:18
在chrome的開發工具中添加了一個餅乾樣子的屏幕截圖 – 75inchpianist 2013-02-26 15:16:40
已設置的值(即溫度,風速等)不在屏幕截圖中上傳。 – new 2013-02-27 02:42:28
嗨simonleojung,謝謝你的答案。 wf_units不存儲在cookies響應/請求標題中,你知道它存儲在哪裏嗎? – new 2013-02-26 05:12:49
我真的沒有時間查看'UnitsManager'源代碼,但是我確信現代瀏覽器只使用localStorage並在不支持的情況下回退到cookie。 您可能可以查看源代碼並進行驗證。 – jungy 2013-02-26 09:05:04