Den ge fel pga att du kör ett target med ett mellanslag, vilket inte är möjligt:
windowOpen = window.open("print.asp?pageID=<%= pageID %>","skriv_ut", "menubar=no,width=660,height=760,toolbar=no,resizable=no,scrollbars=yes");
6 svar · 552 visningar · startad av Hamatzu
Hej!
Har denna kod som inte fungerar i IE, är det någon som kan se om det skulle kunna vara något fel på den? Den fungerar som den ska i FF.
Denna kod har jag i <head>:
<script type="text/javascript">
function printPage()
{
windowOpen = window.open("print.asp?pageID=<%= pageID %>","Skriv ut","menubar=no,width=660,height=760,toolbar=no,resizable=no,scrollbars=yes");
}
</script>
Sedan anropar jag koden med en onload i en vanlig a-tagg:
<div class="right">
<a href="#" onclick="printPage();"><img src="img/print.gif" alt="Skriv ut sidan" /></a>
</div>
Tack på förhand!
Den ge fel pga att du kör ett target med ett mellanslag, vilket inte är möjligt:
windowOpen = window.open("print.asp?pageID=<%= pageID %>","skriv_ut", "menubar=no,width=660,height=760,toolbar=no,resizable=no,scrollbars=yes");
Det gjorde ingen skillnad, tyvärr. Någon som har några fler förslag?
Jag kontrollerar emot IE6 visserligen, inte alltför stor skara som använder den webbläsaren kanske. Det är ju viktigare att det fungerar i IE8 och det har jag ju bekräftat nu.
Tack!
Jag missuppfattade ditt inlägg om mellanslaget, det var lösningen. Inga mellanslag är tillåtna.