Я работаю над проектом веб-форм ASP. Net, и я добавил 3-й компонент html внутри веб-формы, это базовый компонент URL-адреса, чтобы поместить его в IFrame, когда во время выполнения он отображает как ожидалось и может анализировать внутренние html элементов этого компонента с помощью инспектора браузера. Но когда я пытаюсь получить печать из следующего кода, он обновляется и дает пустой контент в качестве печати, и я также заметил, что при доступе к стороннему компоненту html во время выполнения он обновляется.
IFrame
<div runat="server" ID="IframeDiv">
<iframe src="<%=IframeExerciseUrl%>" width="100%" height="500px" style="border:none;" id="multiplayer" name="Rplayer"></iframe>
</div>
Функция печати
function Print()
{
$("#multiplayer").get(0).contentWindow.print();
}