Wie kann ich dynamisch festlegen der Quelle eines IFrame?

Habe ich einen IFrame einbetten eines youtube-video. Ich möchte ein Textfeld, wo user (admins) fügen Sie einen neuen src (URL) des Videos und der IFrame nehmen Sie die neue source. Hier ist was ich habe, so weit:

protected void Edited_Click(object sender, EventArgs e)
    {
       //HtmlControl frame1 = (HtmlControl)this.FindControl("frame1");
        string url = TextBox1.Text;
        frame1.Attributes["src"] = url;

    }

Und in den html-code des iFrames:

<div id="video">
    <iframe title="YouTube video player" runat="server" width="420" 
            frameborder="1" style="height: 265px; float: left; 
            text-align: center;" id="frame1" 
        name="frame1" align="middle"></iframe>
       <br />
       </div>

Ich nicht eingestellt src in den Anfang, aber wenn ich eine URL einfügen in das Textfeld ein und drücken Sie die Taste, wird der Iframe nicht angezeigt, nichts.

Wählen Sie das richtige Werkzeug für den richtigen job - Javascript für die clientseitige Interaktion.
mögliche Duplikate von dynamische iframe src

InformationsquelleAutor Pepys | 2012-03-20

Schreibe einen Kommentar