2011-11-17 66 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