- PR -

JavaScriptを使用せずにリンクをSUBMITする方法

投稿者投稿内容
まゆりん
ぬし
会議室デビュー日: 2002/08/12
投稿数: 539
お住まい・勤務地: よこはま
投稿日時: 2004-02-27 13:19
引用:

takuさんの書き込み (2004-02-27 13:13) より:
 セッションは端末とは無関係ではないと思いますが。
何故かというと、通常は、サーバーは、
クライアントのクッキーをにあるセッションIDを見て、
サーバーで所持しているセッションを区別しているからです。
携帯端末を想定する場合は、クッキーを使えるはずもないので、
URLリライティングをすることになります。



しまった、また携帯端末のこと忘れてた。
まだまだ未熟ですね。出直してこよう

【追記】
#こうやって指摘やご意見を聞いていると対応する端末の制限が無い開発は難しいですね。
#十分な知識が無いと大変かも。。。

_________________

まゆりん@人生Try and Error!(笑)

[ メッセージ編集済み 編集者: まゆりん 編集日時 2004-02-27 13:25 ]
GOLF@スポコン
常連さん
会議室デビュー日: 2003/11/26
投稿数: 30
投稿日時: 2004-02-27 13:19
お世話になります。
ゴルフ@EUROです。


○検索キーワードについて
 たしかに2000バイト打ち込む必要はないですが、お客が制限を設けるのは好ましくないそうです。
 理由があるのなら良いそうですが、そこは設けようと思っています。


> JavaScriptとSessionはあまり関係無さそうに思えますが……クッキーならまだしも。
> で、クッキー無しでもURLに付加(/HIDDEN)で何とか出来るでしょうし。
> #URLに付加すると、またURL長の問題が出ますが

⇒ですが、勉強不足でわかりません。URLの後ろに、HIDDENってつける事が可能なのですか?


> 「って全部で」→「を合わせて」?
> #前に2KBまでって聞いたような・・・。

⇒すみません。合わせてです。
 例えば、CODE=****とID=****
 をCODEに対して256BYTEってことになりますよね。


> Sessionはサーバサイドで使用しますので端末とは関係ないです。
> ただ、選択された商品コードを渡すには不向きかと。
> #「商品概要からの検索画面」が2000文字入力?
> #キーワード検索の方が効率良いような・・・。

⇒確かにSessionはサーバサイドで持っているものです。
 ですが、利用する者のブラウザのバージョンが低いものだと利用できないと聞いたことがありますが?
 クライアントのブラウザのバージョンに依存しないのでしょうか?


宜しくお願いします。


追加
別にテキストリンクにこだわっているのではなく。
そこは、商品名が並んだ一覧だからです。
画面のデザイン上ボタンもほとんど画像の為困っています。


[ メッセージ編集済み 編集者: GOLF@スポコン 編集日時 2004-02-27 13:26 ]
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-02-27 13:31
引用:

GOLF@スポコンさんの書き込み (2004-02-27 12:05) より:

その入力BOXに制限を設けたくない、といった要望があり、
DBのレイアウトはTEXT型で2000文字入力可能です。
その場合に問題ないのかといったところも絡んできています。


 私のところではTEXTAREAに「2000文字まで」という制限を設けようとしたのですが、TEXTAREAにはMAXLENGTHという属性はないのでした。何文字でも入ります。

 ところで、2000文字って、原稿用紙10枚ですよ?そんなに書いて、何を検索します?
taku
ぬし
会議室デビュー日: 2002/11/12
投稿数: 918
お住まい・勤務地: 墨田区→中野区
投稿日時: 2004-02-27 13:39
引用:

○検索キーワードについて
 たしかに2000バイト打ち込む必要はないですが、お客が制限を設けるのは好ましくないそうです。
 理由があるのなら良いそうですが、そこは設けようと思っています。


 携帯端末を考慮すると言うことは、制限を設ける正当な理由ですが。

引用:

⇒確かにSessionはサーバサイドで持っているものです。
 ですが、利用する者のブラウザのバージョンが低いものだと利用できないと聞いたことがありますが?
 クライアントのブラウザのバージョンに依存しないのでしょうか?


 クッキーは解りませんが、少なくともURLリライティングなら、
ブラウザのバージョンは無関係なのではないでしょうか?

引用:

ところで、2000文字って、原稿用紙10枚ですよ?そんなに書いて、何を検索します?


 突っ込みですが、一般的な原稿用紙は四百文字では?
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-02-27 14:04
引用:

takuさんの書き込み (2004-02-27 13:39) より:

 突っ込みですが、一般的な原稿用紙は四百文字では?


え?!・・・20×20=400・・・う〜ん、こっちの説明会で、誰も気が付かなかったとは・・・
永井和彦
ぬし
会議室デビュー日: 2002/07/03
投稿数: 276
お住まい・勤務地: 東京都
投稿日時: 2004-02-27 14:26
引用:

Jittaさんの書き込み (2004-02-27 13:31) より:
 私のところではTEXTAREAに「2000文字まで」という制限を設けようとしたのですが、TEXTAREAにはMAXLENGTHという属性はないのでした。何文字でも入ります。



横道ですが。
Jittaさんの方では、この問題(TEXTAREAに文字数制限は無い)に関してどのように対処されたんでしょうか?いえ、……ただの興味本位です。
私がやるんだったらJavaScript使ってかなーというイメージなんですが。
なちゃ
ぬし
会議室デビュー日: 2003/06/11
投稿数: 872
投稿日時: 2004-02-27 14:37
根本的なところですが、はっきり言って各種携帯端末を含んで制限無しってのは無理だと思います。いろんな端末でいろんな制限が発生します。
ターゲットを制限しないで開発しようと思ったら、ただでさえかなりの調査や技術知識が必要になる(そしてどのレベルで妥協するか、落とし所を見つけてゆく)はずですが、今までの会話の流れを見ていると、大変失礼とは思いますがこの状態でまともに実現できるとは思えません。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-02-27 14:46
引用:

永井和彦さんの書き込み (2004-02-27 14:26) より:
引用:

Jittaさんの書き込み (2004-02-27 13:31) より:
 私のところではTEXTAREAに「2000文字まで」という制限を設けようとしたのですが、TEXTAREAにはMAXLENGTHという属性はないのでした。何文字でも入ります。



横道ですが。
Jittaさんの方では、この問題(TEXTAREAに文字数制限は無い)に関してどのように対処されたんでしょうか?いえ、……ただの興味本位です。
私がやるんだったらJavaScript使ってかなーというイメージなんですが。


 「入力」に関しては何も制限を付けませんでした。「2000文字も入力するヤツはいなかろう」ということで。データベースの方には2000バイトという制限があるので、そちらでカットしています。


 読んで「ん?」と思われた方、正解。.NETは「文字」で数え、Oracleは「バイト」なのです。UNICODEなので、1文字2バイト以上もあり得るのですが、「(漢字2バイトとして)1000文字も入力するヤツはいなかろう」ということで・・・テストは…こけます(--; 「イントラネット使用」ということでご勘弁を・・・

スキルアップ/キャリアアップ(JOB@IT)