2010-01-07 16 views
1

我的應用程序使用ajax並刷新模板的某些部分。 現在我需要製作一個URL散列,其中包含一些用於在加載包含散列的頁面後刷新頁面的變量。製作網址哈希的方法和實踐

現在我需要一個JavaScript程序來做散列。

  1. 如何序列化變量?

  2. 如何編碼該序列化的字符串?

我使用jQuery,也許有一個解決方案了嗎?

回答

0

序列化可以使用JSON輕鬆完成。我將使用簡單的內置函數escapeunescape對字符串進行編碼。如果你想混淆更多,你可以嘗試base64,但這可能不是你的應用程序所必需的

要考慮的一件事是,無論何時通過URL傳遞內容,都會打開HTML和腳本注入的應用程序(XSS)。你可能想要考慮一種不同的方法。