🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
2 messages
2 total messages Started by rePeter Mon, 26 Nov 2012 14:23
Firefox 17 CDATA
#51244
Author: rePeter
Date: Mon, 26 Nov 2012 14:23
25 lines
1624 bytes
Witam,
po uaktualnieniu Firefoxa do 17, JS wyrzuca syntax error na widok ![CDATA[

Kod źródłowy:
	koperty = <r><![CDATA[
		<html>
		<head>
			<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
			<link href="koperta.css" rel="stylesheet" type="text/css">
			<script  src="jquery-1.4.3.min.js" language="javascript" type="text/javascript"></script>
			<script  src="koperta.js" language="javascript" type="text/javascript"></script>
			<title>Wydruk koperty</title>
		</head>
		<body  onload="jasliKopertaDuza(); self.print(); self.close();" >
		<div id="koperty">
		]]></r>;

Do F16 nie było problemu. 
Google jakoś dziś nie pomagają, ktoś zna rozwiązanie? 

-- 
Piotr Grzegorzyca pozdrawia
http://komputerowe.zakamarki.net

jedenaste: Nie spamuj
Re: Firefox 17 CDATA
#51245
Author: rePeter
Date: Mon, 26 Nov 2012 14:45
39 lines
2364 bytes
Mon, 26 Nov 2012 15:23:10 +0100      
rePeter <no@spam.no>   napisał(a):

> Witam,
> po uaktualnieniu Firefoxa do 17, JS wyrzuca syntax error na widok ![CDATA[
> 
> Kod źródłowy:
> 	koperty = <r><![CDATA[
> 		<html>
> 		<head>
> 			<meta http-equiv="Content-Type"
> content="text/html; charset=ISO-8859-2"> <link href="koperta.css"
> rel="stylesheet" type="text/css"> <script  src="jquery-1.4.3.min.js"
> language="javascript" type="text/javascript"></script> <script
> src="koperta.js" language="javascript" type="text/javascript"></script>
> <title>Wydruk koperty</title> </head>
> 		<body  onload="jasliKopertaDuza(); self.print();
> self.close();" > <div id="koperty">
> 		]]></r>;
> 
> Do F16 nie było problemu. 
> Google jakoś dziś nie pomagają, ktoś zna rozwiązanie? 
> 


A jednak google pomogły, "E4X is deprecated and will be removed"
Ale może ktoś pomoże ładnie to czymś zastąpić?

Strona zawierająca ten skrypt jest pasywna, tzn. działa lokalnie (bez
serwera HTTP), wywoływana jest ze skryptu powłoki po uprzednim
pobraniu danych z relacyjnej bazy i umieszczeniu je w innym skrypcie JS.
Więc PHP,Ajax itp. odpadają. Oczywiście od biedy zrobię to topornie,
przypisując kolejne linie po kolei, ale co z większymi fragmentami...

-- 
Piotr Grzegorzyca pozdrawia
http://komputerowe.zakamarki.net

jedenaste: Nie spamuj
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads