Your controller would then look something like:
class WelcomeController < ApplicationController
def iframe
load_channels
render :partial => "news", :layout => "iframe"
end
end
And then you create a new stripped down layout named "_iframe.html.erb" (or .haml or whatever you use) containing only your assets and the "yield" (easy if you copy your application layout and remove the parts you don't need).
Read up on: http://guides.rubyonrails.org/layouts_and_rendering.html if needed