Я не могу распечатать PDF-файл своего скрипта в Internet Explorer 11. Кто-нибудь знает способ решения? - PullRequest
0 голосов
/ 22 февраля 2019

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<body bgcolor="#E6E6FA">
<p>Enter APN <input type="text" id="text" placeholder="XXXX-XXX-XXX"/>
<input type="button" id="btn" value="Submit" /><p>
<iframe name="mapassessorframe" src="http://maps.assessor.lacounty.gov" width="1100" height="800" align="center"></iframe>
<iframe name="pictoframeaerial" src="https://explorer.pictometry.com/login.php" width="1100" height="800" align="center"></iframe>
<iframe name="pictoframeoblique" src="https://explorer.pictometry.com/login.php" width="1100" height="800" align="center"></iframe>
<iframe id="street"  name="street" src="http://localhost/streetview/streetview.html" width="1100" height="800" align="center" frameborder="0" ></iframe>
<iframe name="portal" src="http://10.168.22.139/" width="1100" height="800" align="center" frameborder="0" style="border:0" scrolling="no" allowfullscreen></iframe>
<iframe name="parcelmap" src="http://maps.assessor.lacounty.gov" width="1200" height="1000" align="center" frameborder="0" style="border:0" allowfullscreen></iframe>
<input type="submit" value="Print All"
  onclick="javascript:printall()"
/>
</div>
<script>
$("#btn").click( function() {
    var portalurl = "http://10.168.22.139/parceldetail/" + $("#text").val();
    var assessorurl = "http://assessormap.co.la.ca.us/GVH_2_2/Index.html?configBase=http://assessormap.co.la.ca.us/Geocortex/Essentials/REST/sites/PAIS/viewers/PAIS_hv/virtualdirectory/Resources/Config/Default&AIN=" + $("#text").val();
    var str = $("#text").val();
    var str1 = str.substr(0,8);
    var parcelmapurl = "http://assessormap.co.la.ca.us/Geocortex/Essentials/REST/sites/PAIS/VirtualDirectory/AssessorMaps/ViewMap.html?val=" + str1;
    window.open(portalurl, "portal");
    window.open(assessorurl, "mapassessorframe");
    window.open(parcelmapurl, "parcelmap");
});
function printall() {
  window.print();
  for (var i=0; i<window.frames.length; i++) {
    alert('Click here AFTER you have sent document ' + (i+1) + ' to the printer.');
    window.frames[i].focus();
    window.frames[i].print();
  }
}

</script>
</body>

Я получаю сообщение об ошибке.Кто-нибудь знает почему?Есть ли решение для этого?Я могу печатать в хром.Любые решения или обходные пути приветствуются.Дайте мне знать о любых ошибках.Спасибо.

...