webForumDet fria alternativet

Problem med printpage-funktion

JavaScript

6 svar · 552 visningar · startad av Hamatzu

Medlem sedan mars 2005232 inlägg
Frågan#1

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!

Medlem sedan juni 20019 519 inlägg
#2

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");
Medlem sedan mars 2005232 inlägg
#3

Det gjorde ingen skillnad, tyvärr. Någon som har några fler förslag?

Medlem sedan juni 20019 519 inlägg
#4

http://voigt.se/sandbox/wf/popup/

fungera för mig (IE8)

Medlem sedan mars 2005232 inlägg
#5

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!

Medlem sedan juni 20019 519 inlägg
#6

IE tester för IE6 generera inget javascript fel på mitt test.

Glöm inte sätta tråden som löst

Medlem sedan mars 2005232 inlägg
#7

Jag missuppfattade ditt inlägg om mellanslaget, det var lösningen. Inga mellanslag är tillåtna.

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)