2014-02-05 30 views
0

我在樹莓派上有一個網頁。自從我使用webIOpi以來,此頁面僅支持HTML。我可以使用Python腳本和JavaScript。在不使用GET的情況下將變量傳遞給html頁面

當我從外部鏈接到託管在樹莓上的這個頁面時,我需要傳遞一些變量。但我不想將它們放在URL中,因爲我想保持URL清潔。 是否有任何其他方法可用於使用上述任何資源將值傳遞到此頁面?

+0

一些hacky的事情,你可以做...沒有哪個會是漂亮或非常有用...(例如,你可以上傳一個json文件,然後js可以在jsonfile) –

+0

用'POST'代替? – admdrew

+0

發佈不會工作作爲它的服務器端..沒有這些數據實際上發送給用戶..我只能使用後,如果有一種方式來讀取後生成的頁面數據與python .. – sharkyenergy

回答

0

我不知道你的標記,我在一個頁面標記中遇到了同樣的問題,其中內容通過javascript命令進出(滑入和滑出)。
在我的情況下,我通過javascript保存一些html屬性的值。這是HTML5的有效功能,當您使用「數據 - 」前綴,你的價值名稱(good explanation here):

// Save it 
element.setAttribute("data-foo", "bar"); 
// Get it 
var foo = element.getAttribute("data-foo"); 

注:重新加載頁面會取消設置的屬性! ...但爲我工作...

相關問題