プロが教えるわが家の防犯対策術!

gmailとかyahooメールのソースをみても
どうやっているのかわかりませんでした。

なぜテキストエリアではない場所が編集できるのでしょうか?
ブラウザ依存なcontenteditableは使っていると思えません。

A 回答 (2件)

>リッチテキスト形式のときの入力フィールドもですか?



そうです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

yahooメールを調べてたんですけど、
iframeのプロパティにdesignModeっていうのがあるのでそれをtrueにしてるっぽいですね。

お礼日時:2012/10/28 01:58

はじめまして。



gmailに関して言えば、メール作成時に編集できる入力フィールドは全てTextareaです。
JavaScriptでタグを書いていることと改行がないので可読性が低いだけです。

Chromeをお使いならデベロッパーツールで可視化が出来るはず。
「ツール」→「デベロッパーツール」で「Elementタブ」をクリックすれば確認できます。

この回答への補足

回答有り難うございます。
リッチテキスト形式のときの入力フィールドもですか?

補足日時:2012/10/27 22:08
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!