2012-11-13 39 views
0

我使用最新的CI版本。在config.php中:通過Codeigniters全球xss過濾器傳遞adserver標記

$config['global_xss_filtering'] = TRUE; 

我不能改變這一點。

我需要保存廣告服務器標籤(將存儲在文件中,沒有DB),其中還包含的JavaScript。因此,使用此設置我不能保存adservertags,CI或輸入過濾器刪除它的一些部分。

我的第一個想法是編碼與客戶的base64的adservertag,然後在服務器療法解碼一遍,什麼豆你覺得呢?

回答

0

聽起來像一個計劃。

除非有客戶端上使用Base64編碼沒有原生的方式。然而,Stack-O的友好夥伴已經爲你解決了這個問題:https://stackoverflow.com/a/246813/183254請務必爲他們分享一個優惠。

+0

是thx。我到目前爲止使用這個插件,它的工作原理:https://github.com/carlo/jquery-base64 – Danzzz

+0

很酷。很高興你明白了。 – stormdrain