• Home
  • Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • ToSic.Razor.Blade
      • IHtmlTag
      • IHtmlTagsService
      • IScrub
      • Tag
      • Tags
      • Text
    • ToSic.Razor.Html5
      • A
      • Abbr
      • Address
      • Area
      • Article
      • Aside
      • Audio
      • B
      • Base
      • Bdi
      • Bdo
      • Blockquote
      • Br
      • Button
      • Canvas
      • Caption
      • Cite
      • Code
      • Col
      • Colgroup
      • Comment
      • Data
      • Datalist
      • Dd
      • Del
      • Details
      • Dfn
      • Dialog
      • Div
      • Dl
      • Dt
      • Em
      • Embed
      • Fieldset
      • Figcaption
      • Figure
      • Footer
      • Form
      • H1
      • H2
      • H3
      • H4
      • H5
      • H6
      • Head
      • Header
      • Hr
      • I
      • Icon
      • Iframe
      • Img
      • Input
      • Ins
      • Kbd
      • Label
      • Legend
      • Li
      • Link
      • Main
      • Map
      • Mark
      • Meta
      • MetaOg
      • Meter
      • Nav
      • Noscript
      • Object
      • Ol
      • Optgroup
      • Option
      • Output
      • P
      • Param
      • Picture
      • Pre
      • Progress
      • Q
      • Rp
      • Rt
      • Ruby
      • S
      • Samp
      • Script
      • ScriptJsonLd
      • Section
      • Select
      • Small
      • Source
      • Span
      • Strong
      • Style
      • Sub
      • Summary
      • Sup
      • Svg
      • Table
      • Tbody
      • Td
      • Template
      • Textarea
      • Tfoot
      • Th
      • Thead
      • Time
      • Tr
      • Track
      • U
      • Ul
      • Var
      • Video
      • Wbr
    • ToSic.Razor.Markup
      • Attribute
      • AttributeOptions
      • Attributes
      • ITag
      • Tag<T>
      • TagBase
      • TagChildren
      • TagCustom
      • TagList
      • TagOptions
      • TagText
    • ToSic.Razor.StartUp
      • StartUp

    Class Script

    Generate a standard HTML5 <script> tag

    Inheritance
    System.Object
    ToSic.Razor.Markup.RawHtmlString
    TagBase
    Tag<Script>
    Script
    ScriptJsonLd
    Implements
    System.Web.IHtmlString
    IHtmlTag
    ITag
    System.Collections.Generic.IEnumerable<ITag>
    System.Collections.IEnumerable
    Inherited Members
    Tag<Script>.Attr(String, Object, String)
    Tag<Script>.Attr(Object)
    Tag<Script>.Id(String)
    Tag<Script>.Class(String)
    Tag<Script>.Style(String)
    Tag<Script>.Title(String)
    Tag<Script>.Data(String, Object)
    Tag<Script>.On(String, Object)
    Tag<Script>.Add(Object[])
    Tag<Script>.Wrap(Object[])
    Tag<Script>.AsHtmlTag()
    TagBase.IsImmutable
    TagBase.PreProcessNewChild(Object)
    TagBase.ApplyChanges(CloneChanges)
    TagBase.TagName
    TagBase.TagOptions
    TagBase.ToString()
    TagBase.TagAttributes
    TagBase.TagChildren
    TagBase.TagStart
    TagBase.TagEnd
    Namespace: ToSic.Razor.Html5
    Assembly: ToSic.Razor.dll
    Syntax
    public class Script : Tag<Script>, IRawHtmlString, IHtmlString, IHtmlTag, ITag, IEnumerable<ITag>, IEnumerable

    Constructors

    | Improve this Doc View Source

    Script(String)

    Declaration
    protected Script(string jsonLd)
    Parameters
    Type Name Description
    System.String jsonLd
    | Improve this Doc View Source

    Script(ScriptJsonLd, CloneChanges)

    Very special internal overload to allow Icons to replicate

    Declaration
    protected Script(ScriptJsonLd original, CloneChanges changes)
    Parameters
    Type Name Description
    ScriptJsonLd original
    ToSic.Razor.Markup.CloneChanges changes

    Methods

    | Improve this Doc View Source

    Async()

    Activate the async attribute on the <script> tag

    Declaration
    public Script Async()
    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Async(String)

    Set the async attribute on the <script> tag

    Declaration
    public Script Async(string value)
    Parameters
    Type Name Description
    System.String value

    what should be in async='...'. If called multiple times, later values replace the previous value.

    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Charset(String)

    Set the charset attribute on the <script> tag

    Declaration
    public Script Charset(string value)
    Parameters
    Type Name Description
    System.String value

    what should be in charset='...'. If called multiple times, later values replace the previous value.

    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Defer()

    Activate the defer attribute on the <script> tag

    Declaration
    public Script Defer()
    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Defer(String)

    Set the defer attribute on the <script> tag

    Declaration
    public Script Defer(string value)
    Parameters
    Type Name Description
    System.String value

    what should be in defer='...'. If called multiple times, later values replace the previous value.

    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Src(String)

    Set the src attribute on the <script> tag Automatically url-encode it if contains spaces, umlauts or other unexpected chars

    Declaration
    public Script Src(string value)
    Parameters
    Type Name Description
    System.String value

    what should be in src='...'. If called multiple times, later values replace the previous value.

    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    | Improve this Doc View Source

    Type(String)

    Set the type attribute on the <script> tag

    Declaration
    public Script Type(string value)
    Parameters
    Type Name Description
    System.String value

    what should be in type='...'. If called multiple times, later values replace the previous value.

    Returns
    Type Description
    Script

    a Script object to enable fluid command chaining

    Implements

    System.Web.IHtmlString
    IHtmlTag
    ITag
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX