Method: IsoDoc::HtmlFunction::Html#script_cdata

Defined in:
lib/isodoc/html_function/html.rb

#script_cdata(result) ⇒ Object



37
38
39
40
41
42
# File 'lib/isodoc/html_function/html.rb', line 37

def script_cdata(result)
  result.gsub(%r{<script([^>]*)>\s*<!\[CDATA\[}m, "<script\\1>").
    gsub(%r{\]\]>\s*</script>}, "</script>").
    gsub(%r{<!\[CDATA\[\s*<script([^>]*)>}m, "<script\\1>").
    gsub(%r{</script>\s*\]\]>}, "</script>")
end