別のキーワード
種類
- インスタンスメソッド (1224)
- 特異メソッド (216)
- モジュール関数 (72)
ライブラリ
- ビルトイン (84)
-
cgi
/ core (24) -
cgi
/ html (564) -
cgi
/ util (108) - erb (36)
-
io
/ console (12) -
net
/ http (444) - rake (12)
-
rdoc
/ markup (36) -
rdoc
/ markup / formatter (12) -
rdoc
/ markup / to _ html _ crossref (12) - uri (108)
-
webrick
/ htmlutils (12) -
webrick
/ httpresponse (12) -
webrick
/ httpserver (12) -
webrick
/ httputils (24)
クラス
- CGI (132)
- Dir (12)
- IO (12)
- Module (24)
-
Net
:: HTTP (192) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (24) -
RDoc
:: Markup (36) -
RDoc
:: Markup :: Formatter (12) -
RDoc
:: Markup :: ToHtmlCrossref (12) - String (36)
-
URI
:: Generic (72) -
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer (12)
モジュール
-
CGI
:: HtmlExtension (564) -
ERB
:: DefMethod (12) -
ERB
:: Util (24) - Kernel (12)
-
Net
:: HTTPHeader (192) - URI (36)
-
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPUtils (24)
オブジェクト
- main (12)
キーワード
- + (12)
- - (12)
- [] (12)
- []= (12)
- a (24)
-
add
_ html (12) -
add
_ special (12) -
add
_ tag (12) -
add
_ word _ pair (12) - base (12)
-
basic
_ auth (12) - blockquote (24)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - caption (24)
- checkbox (24)
-
checkbox
_ group (24) - chroot (12)
-
content
_ length= (12) -
content
_ type= (24) -
decode
_ www _ form _ component (12) -
def
_ erb _ method (12) - delete (12)
- encode (36)
-
encode
_ www _ form (12) -
encode
_ www _ form _ component (12) - escape (12)
- escapeElement (12)
- escapeHTML (12)
-
escape
_ element (12) -
escape
_ html (12) - fetch (36)
-
file
_ field (24) - form (48)
-
form
_ data= (12) - get (24)
- get2 (24)
-
get
_ fields (12) -
get
_ print (24) - h (12)
- head (12)
- head2 (24)
- header (12)
- hidden (24)
-
html
_ escape (12) - img (24)
- key? (12)
-
load
_ mime _ types (12) - merge (12)
- merge! (12)
-
mime
_ type (12) -
multipart
_ form (48) - new (24)
- out (12)
-
password
_ field (24) - post (24)
- pretty (12)
-
proxy
_ basic _ auth (12) -
radio
_ group (24) - raw (12)
-
read
_ body (24) - refine (12)
-
request
_ get (24) -
request
_ head (24) - reset (24)
-
route
_ from (12) -
route
_ to (12) -
scrolling
_ list (24) -
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - submit (24)
- task (12)
-
text
_ field (24) - textarea (24)
-
type
_ params (12) - unescapeElement (12)
- unescapeHTML (12)
-
unescape
_ element (12) -
unescape
_ html (12) - using (24)
検索結果
先頭5件
-
CGI
:: HtmlExtension # html(attributes = {}) -> String (21334.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 (21334.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>
#... -
RDoc
:: Markup # add _ html(tag , name) -> () (6125.0) -
tag で指定したタグをフォーマットの対象にします。
...タグをフォーマットの対象にします。
@param tag 追加するタグ名を文字列で指定します。大文字、小文字のど
ちらを指定しても同一のものとして扱われます。
@param name SM::ToHtml などのフォーマッタに識別させる時の......quire 'rdoc/markup/simple_markup/to_html'
m = SM::SimpleMarkup.new
m.add_html("no", :STRIKE)
h = SM::ToHtml.new
h.add_tag(:STRIKE, "<strike>", "</strike>")
puts m.convert(input_string, h)
変換時に実際にフォーマットを行うには SM::ToHtml#add_tag のように、
フォー... -
CGI
. escapeHTML(string) -> String (6107.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("警... -
CGI
. escape _ html(string) -> String (6107.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("警... -
CGI
. unescapeHTML(string) -> String (6107.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
CGI
. unescape _ html(string) -> String (6107.0) -
与えられた文字列中の実体参照のうち、& > < " と数値指定がされているもの (�ffff など) を元の文字列に置換します。
...与えられた文字列中の実体参照のうち、& > < "
と数値指定がされているもの (�ffff など) を元の文字列に置換します。
@param string 文字列を指定します。
require "cgi"
p CGI.unescapeHTML("3 > 1") #=> "3 > 1"... -
Net
:: HTTPHeader # type _ params -> Hash (6106.0) -
Content-Type のパラメータを {"charset" => "iso-2022-jp"} という形の Hash で返します。
...返します。
Content-Type: ヘッダフィールドが存在しない場合には
空のハッシュを返します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.type_params # => {"charset"=>"UTF-8"}
//}... -
ERB
:: Util . # html _ escape(s) -> String (3135.0) -
文字列 s を HTML用にエスケープした文字列を返します。
...文字列 s を HTML用にエスケープした文字列を返します。
文字列 s 中に含まれる &"<> を、実体参照 & " < > にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。
@param s HTMLエスケープを行う文字列
//......emlist[例][ruby]{
require "erb"
include ERB::Util
puts html_escape("is a > 0 & a < 10?")
# is a > 0 & a < 10?
//}...