Ich erstelle den iframe dynamisch und füge einen Titel dafür hinzu, aber anstelle des angegebenen Titels erhalte ich den Namen der Aktionsmethode als Titel. Mein Code ist:Titel zu dynamisch generiertem iframe hinzufügen
("#modalBody").empty().append('<iframe title="This is the title" id="iframeID"></iframe>');
$("#iframeID").attr("src", "../Employee/GetEmployeeDetails?empID=" + empID);
$('#empModal').modal('show');
Titel kommt als: GetEmployeeDetails
statt 'This is the title'
.
Jede Hilfe wäre willkommen. Vielen Dank.
Edit: Ich fand eine ähnliche Frage, aber hier wurde der Iframe dynamisch erzeugt, während in dieser Frage Iframe nicht dynamisch generiert wurde.
bearbeiten -2 Dies auch das gleiche Ergebnis geben:
("#modalBody").empty().append('<iframe title="This is the title" id="iframeID"></iframe>');
$("#modalBody iframe").contentDocument.title = 'My New title!';
$("#iframeID").attr("src", "../Employee/GetEmployeeDetails?empID=" + empID); $('#empModal').modal('show');
Mögliche Duplikat von [Wie der Titel eines Iframe dynamisch ändern?] (Https://stackoverflow.com/questions/21119424/how-to-change-the-title-of- an-iframe-dynamisch) – Xiaoy312
@ Xiaoy312 Ja, ich habe das vor dem Posten der Frage gesehen, diese Frage ist etwas anders, hier erzeuge ich den iframe dynamisch. Ich habe versucht, aber konnte das Problem nicht lösen. :) – user1547554
Sorry darf ich fragen warum ein Iframe? – CR41G14