В моем приложении я использую функцию javascript, чтобы установить тег src для Iframe:
function loadDocument(id, doc) {
$("#DocumentContent").show();
$("#ButtonBox").show();
// Clear dynamic menu items
$("#DynamicMenuContent").html("");
$("#PageContent").html("");
// Load document in frame
$("#iframeDocument").attr("src", 'ViewDoc.aspx?id=' + id + '&doc=' + doc + '');
// Load menu items
$("#DynamicMenuContent").load("ShowButtons.aspx");
// Set document title
$("#documentTitle").load("GetDocumentInfo.aspx?p=title");
}
Когда я открываю Fiddler и отлаживаю эту страницу, я замечаю, что страница 'ViewDoc.aspx' вызывается дважды.
Когда я помещаю alert () в функцию loadDocument, я получаю только одно предупреждающее сообщение. На моей странице viewdoc.aspx нет операторов обновления или перенаправления или других операторов, которые обновляют страницу.
Возможно ли это как-то связано с браузером? Это поведение браузера по умолчанию?