繁簡通能夠處理絕大部分的SCRIPT腳本,但對於某些特殊的SCRIPT腳本,為保證繁簡通處理SCRIPT腳本的正確性,做出以下約定:
1、如果不希望繁簡通處理href連接可以采用以下方式: <a href=\"javascript:window.location.href=\'h\'+\'ttp:\'+\'//www.tnet.hk\';\"> <img src=\"http://www.tnet.hk/images/newtop.gif\" border=\"0\"></a> 這樣,繁簡通程序將不會為這個連接添加繁簡通服務器名稱和ip地址。
2、SCRIPT腳本語言中有http://的文本將會被繁簡通服務器處理。 例如 http://www.tnet.hk 會轉換為 http://fjt.todayisp.com:7751/www.tnet.hk
3、SCRIPT腳本語言中的\"/將會被繁簡通服務器進行判斷\"/前面是否是一些特殊字符 例如: sr=\"/aaa/bb.jpg\" 將會被更改為 sr=\"http://www.tnet.hk/aaa/bb.jpg\" (\"/前面是=,可以進行轉換) 而: sr\"/aaa/bb.jpg\" 將不會更改 (\"/前面是字母,不能進行轉換)
4、SCRIPT腳本語言中的\'/將會被繁簡通服務器進行判斷\"/前面是否是一些特殊字符 例如: src=\'/aaa/bb.jpg\' 將會被更改為 sr=\'http://www.tnet.hk/aaa/bb.jpg\' (\'/前面是=,可以進行轉換) 而: src\'/aaa/bb.jpg\' 將不會更改 (\'/前面是字母,不能進行轉換)
第3、4種處理方式能夠處理98%以上的客戶端腳本,但由於客戶端腳本的格式很多,如果用戶發現本來不需要轉換的連接被轉換了,或者本來不是連接被當成連接轉換了,用戶需要適當調整SCRIPT腳本的書寫方式。 例如: <script> <!-- text=\"src=\'/aaa/bb.jpg\'\" //--> </script>
在默認情況下繁簡通會將這個轉換為: <script> <!-- text=\"src=\'http://www.tnet.hk/aaa/bb.jpg\'\" //--> </script>
如果不希望被繁簡通轉換,用戶可以采用以下方式: <script> <!-- text=\"src=\'\'+\'/aaa/bb.jpg\'\" //--> </script> |