環境はxrea
PHP(4.4.8)
MySQL(4.0.26(4.0.27))
osCommerce(v2.2 RC2a)

作業を進めていたosCommerce V2.2 RC2aの日本語対応ですが、
変なところではまってしまいました。

ユーザー登録やアドレス追加で、入力に不備があればJavaScriptでページ遷移をおこなわずにエラーを出すというAjax的な機能なのですが、2.2MSjを参考にローカライズを進めると、上記機能で使用される定型文にHTMLタグが混入してしまいます。
すると、JavaScriptは機能せずにJavaScriptがOFFの時と同じ挙動を示します。
文法的(広い意味)に誤りはないので、私のように何日も悩む事になっている人もいると思います。

ただし、これは私が悩んだ挙句に勝手に導いた結果なので、
「ん?こうすれば問題ないんじゃ・・・」的な解決方法があるかもしれません。

Ajaxには興味があるので、今後の課題とします。

で、Ajaxってなんなの?
画面の回転やノリの良いBGMに誤魔化されて、無茶なアタリ判定に翻弄されるコレですか?
って事になると思うのですが、違います。

簡単に書くと既存の技術であるJavaScriptやXMLを利用して、ページ偏移をおこなわずにユーザーの入力を反映させる技術です。
「あれ?大昔に書いた事あるし...」という方!正解。私も書いたことあります。背景を変化させたり...

ま、そんなののもっと凄い奴ってことなんだと思います。
ブラウザの高機能化や、機能や文法の標準化が、Ajaxの注目される足場となっているんではないでしょうか。