2011-11-17 75 views
1

我在頁面上有一些標籤,我想讓用戶永久地重新排列它們。我相信我可以通過jQuery來操縱DOM來重新排序它們。所以我的問題是,在通過jQuery在DOM中重新排序之後,我怎樣才能獲得寫入HTML文件的「硬代碼」?它們是li標籤中的簡單標籤。永久重新排序標籤

<div id="menu"> 
     <ul id="navMenu"> 
      <li id="home"><a href="#home" rel="ajax">Home</a></li> 
      <li id="privacy"><a href="#privacy" rel="ajax">Privacy</a></li> 
      <li id="contact"><a href="#contact" rel="ajax">Contact</a></li> 
     </ul> 
    </div> 

更多信息:這些都是從外部「共同的」 HTML多頁文件加載,我想一個管理員可以添加和重新排列選項卡,而無需編輯HTML。我想我想獲取代碼並將其傳遞給一個php文件以放置/替換爲一個html文件。

非常感謝你, 託德

回答

1

如果用戶能夠使用jQuery/JavaScript中,我們都會有大麻煩更新服務器上的文件。

這是一個巨大的安全風險,因爲用戶可以完全訪問JavaScript等客戶端語言。你將需要看看使用服務器端技術來做到這一點(.NET,PHP等)

+0

這就是爲什麼我提到'管理員'。它不是用戶,它將是一個用戶,它不會是jQuery寫入文件......這「幾乎」不可能。我提到過我會將數據傳遞給一個php文件。 – maddogandnoriko

+0

哦,是的...將使用PHP來幫助。謝謝 – maddogandnoriko

0

當然,使用jQuery似乎不可行。

+0

是否可以得到改變的HTML? – maddogandnoriko