2
下面是一個HTML頁面的圖像,我需要一些建議。在多個HTML頁面中包含相同的DIV
大方塊是一個AJAX DIV,當用戶更改頁面時會被重新加載。 (工作正常)。
較小的黑色矩形是包含在許多頁面中的DIV,它具有幾種不同的狀態。無論用戶在哪個頁面上,我都想保持當前狀態,並且我正在努力解決如何包含這個問題。
我一直在使用PHP包括,但它每次都重新加載代碼 - 例如:當前狀態丟失。
我正在考慮使用一個iframe,但我不確定是否可以將iframe應用到DIV,然後添加了紅色正方形的問題,在做出某些選擇時從較小的黑色矩形中彈出。不知道如果我可以包括在iframe中的所有這一切當頁面上的紅色正方形背後的其他信息 - 例如:iframe需要重疊其他信息...
任何意見?如果需要,我可以更多/更好地解釋。
THX
你能使用cookies嗎? –
可以使AJAX請求的每個狀態改變,並存儲在選擇的會話或其他服務器存儲中,或使用localStorage和cookie fallback或url參數或哈希值。解析狀態來改變任何一端的className並不困難 – charlietfl
好吧,所以你的想法將使用PHP來包含代碼,因爲我已經是一個然後服務器端存儲方法像會話狀態的建議... – Adam