# File lib/cgikit/elements/frame.rb, line 28
  def append_to_response( response, context )
    take_value(:src)

    src = nil
    if @values[:src] then
      src = values[:src]
    else
      src = context.url(context.request.request_handler_key)
    end
    html =  "<frame src=\"#{src}\""
    html << other()
    html << "/>"
    response.content << html

    # the reason is if a browser accesses each frames concurrently,
    # context IDs may be repeated.
    generate_and_register_components(context)
  end