1162件ヒット
[1-100件を表示]
(0.034秒)
ライブラリ
-
cgi
/ core (24) -
cgi
/ html (720) -
cgi
/ util (120) - erb (24)
-
net
/ http (36) -
ripper
/ filter (12) -
webrick
/ httpserver (12)
クラス
- CGI (144)
-
Net
:: HTTP (24) -
WEBrick
:: HTTPServer (12)
モジュール
-
CGI
:: Html3 (24) -
CGI
:: Html4 (24) -
CGI
:: Html4Fr (24) -
CGI
:: Html4Tr (24) -
CGI
:: HtmlExtension (564) -
ERB
:: Util (24) -
Net
:: HTTPHeader (12)
キーワード
- Filter (12)
- Html3 (12)
- Html4 (12)
- Html4Fr (12)
- Html4Tr (12)
- HtmlExtension (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
TABLE
_ FOR _ ESCAPE _ HTML _ _ (12) - a (24)
- base (12)
- blockquote (24)
- caption (24)
-
cgi
/ html (12) -
cgi
/ session (12) - checkbox (24)
-
checkbox
_ group (24) -
content
_ type (12) - doctype (48)
-
element
_ init (48) - escapeElement (12)
- escapeHTML (12)
-
escape
_ element (12) -
escape
_ html (12) -
file
_ field (24) - form (48)
- h (12)
- header (12)
- hidden (24)
-
html
_ escape (12) - img (24)
- manual page (12)
-
multipart
_ form (48) -
net
/ http (12) - new (12)
- out (12)
-
password
_ field (24) - post (24)
- pretty (12)
-
radio
_ group (24) - rdoc (12)
- reset (24)
- rexml (12)
- rss (12)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
scrolling
_ list (24) - submit (24)
-
text
_ field (24) - textarea (24)
- unescapeElement (12)
- unescapeHTML (12)
-
unescape
_ element (12) -
unescape
_ html (12) - webrick (12)
- win32ole (12)
- xmlrpc (3)
検索結果
先頭5件
-
cgi (38748.0)
-
CGI プログラムの支援ライブラリです。
...CGI プログラムの支援ライブラリです。
CGI プロトコルの詳細については以下の文書を参照してください。
* https://tools.ietf.org/html/draft-coar-cgi-v11-03
* 3875: The Common Gateway Interface (CGI) Version 1.1
* https://www.w3.org/CGI/
=== 使用例
=......{
require "cgi"
cgi = CGI.new
values = cgi['field_name'] # <== 'field_name' の配列
# 'field_name' が指定されていなかったら、 ""を返す。
fields = cgi.keys # <== field nameの配列
# フォームに 'field_name' というfield nameがあるときに真
cgi.has_key?('......field_name')
cgi.include?('field_name')
//}
==== フォームフィールドの値をハッシュとして得る
フォームの値をハッシュとして得るには CGI#params を使います。
//emlist[例][ruby]{
require "cgi"
cgi = CGI.new
params = cgi.params
//}
また CGI#params は毎... -
CGI
:: HtmlExtension # html(attributes = {}) -> String (24328.0) -
トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...トップレベルの html 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
擬似属性の "PRETTY" に文字列を与えるとその文字列でイ......例:
html{ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML>string</HTML>
html({ "LANG" => "ja" }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML LANG="ja">string</HTML>
html({ "DOCTYPE" => false }){ "string" }
# <HTML>strin......g</HTML>
html({ "DOCTYPE" => '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">' }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML>string</HTML>
html({ "PRETTY" => " " }){ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
#... -
CGI
:: HtmlExtension # html(attributes = {}) { . . . } -> String (24328.0) -
トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
...トップレベルの html 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
擬似属性の "PRETTY" に文字列を与えるとその文字列でイ......例:
html{ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML>string</HTML>
html({ "LANG" => "ja" }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML LANG="ja">string</HTML>
html({ "DOCTYPE" => false }){ "string" }
# <HTML>strin......g</HTML>
html({ "DOCTYPE" => '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">' }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML>string</HTML>
html({ "PRETTY" => " " }){ "<BODY></BODY>" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
# <HTML>
#... -
CGI
. escapeHTML(string) -> String (15119.0) -
与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。
...す。
@param string 文字列を指定します。
require "cgi"
p CGI.escapeHTML("3 > 1") #=> "3 > 1"
print('<script type="text/javascript">alert("警告")</script>')
p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "... -
CGI
. escape _ html(string) -> String (15119.0) -
与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。
...す。
@param string 文字列を指定します。
require "cgi"
p CGI.escapeHTML("3 > 1") #=> "3 > 1"
print('<script type="text/javascript">alert("警告")</script>')
p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "... -
CGI
:: TABLE _ FOR _ ESCAPE _ HTML _ _ -> Hash (15117.0) -
HTML 上でエスケープする文字列の変換テーブルを返します。
...
HTML 上でエスケープする文字列の変換テーブルを返します。
{
"'" => ''',
'&' => '&',
'"' => '"',
'<' => '<',
'>' => '>',
}... -
CGI
. unescapeHTML(string) -> String (15113.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
CGI
. unescape _ html(string) -> String (15113.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
cgi
/ html (12016.0) -
HTML を生成するためのメソッドを提供するモジュールを定義したライブラリです。
...HTML を生成するためのメソッドを提供するモジュールを定義したライブラリです。
様々な DTD に対応しています。...