2012-02-28 13 views
1

リンクボタンの問題私のデバイス、S60の第5版で

OS:シンビアンS60第5版ブラウザ:7.1

のUserAgent:Mozillaの/ 5.0(SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.024;プロファイル/ MIDP-2.1設定/ CLDC-1.1; en-us)AppleWebKit/525(GeckoのようなKHTML)BrowserNG/7.1.12344

クッキーに問題はありません。クッキーは正常に動作しています。しかし、リンクボタンコントロールは機能しません。実際には、私が思うように、ASP.NETサーバーはポストバックを実行するためのJavaScriptコードを送信しません。そのため、 '_doPostBack()'が見つかりませんでした。

ターゲットフレームワークのバージョンを4.0から3.5に変更した場合、修正されました。

この問題の最も簡単な解決策は何ですか?

答えて

-1

すべてのサイトで同じリンクボタンが機能していないかどうかを確認する必要がありますか? .NETバージョンの変更によってボタンが動作するという事実を考慮して、サイト固有の問題だと思います。 "最も簡単な"ソリューションに関しては、確かにデバイスではありません。

+0

しかしどのサイトがどの.netバージョンを使用しているかわかりますか? –

+0

これは間違いなくSymbianの問題です。私はまったく同じ問題を抱えています。リンクボタンは、テストした他のすべてのブラウザで完全に機能します。 –

0

いくつかのコントロールがSymbianブラウザで動作しない理由は、.Netがページに__dopostback()というjavascript関数を挿入するからです。 コントロールは、この関数を呼び出してポストバックを発生させます。 Symbianは二重のアンダースコアに問題があり、その機能を見つけることができません。 修正方法はわかりませんが、回避策があります。 私のdefault.aspxページには、リンクボタンなどを使用する通常のページにリダイレクトする__Redirect()というjavascript関数があります。ダブルアンダースコアを認識しないデバイスは、リダイレクトされずにこの "基本"ページに留まります。このページでは、ハイパーリンクなどを使用します。

関連する問題