Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Java Script fehlerhaft?

benjamin kraft / 4 Antworten / Baumansicht Nickles

Habe folgendes problem, in unten stehendem Jaca Script muss irgendwo ein Fehler sein, die eingetragenen Angaben erscheinen online nicht, sind nicht da.
Wer kann mir helfen?

block_begin('Unternehmensdaten', 'Lady Ramona's SM MöbelRamona MetzDraisstraße, 69502HemsbachRamona MetzDE246421421

bei Antwort benachrichtigen
mr.escape benjamin kraft „Java Script fehlerhaft?“
Optionen

Wenn du uns jetzt noch verrätst, was "block_begin()", "show_field()" und "block_end()" sind, sowie die beinhaltende HTML-seite, dann könnte evtl. eine helfende antwort kommen.

Noch besser wäre es natürlich, wenn im aktuellen sourcecode keine, als HTML-tag misszuverstehenden elemente enthalten wären, damit man auch den ganzen code sehen kann. Als wichtigster punkt dabei sollten alle "<" durch "&lt;" ersetzt werden.
Statt z.b.:
show_field('Kontakt-E-Mail:', 'info@ladyramona.de', '<a href="mailto:info@ladyramona.de">', '</a>');
sollte also
show_field('Kontakt-E-Mail:', 'info@ladyramona.de', '&lt;a href="mailto:info@ladyramona.de">', '&lt;/a>');
stehen, da sonst die hälfte nicht angezeigt wird.

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen
benjamin kraft mr.escape „Wenn du uns jetzt noch verrätst, was block_begin , show_field und block_end...“
Optionen

<html>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Dieser Copyright-Eintrag darf nicht verändert oder entfernt werden!
(c) 2001-2003 by CATMEDIA eCommerce - http://www.catmedia.biz/
TommyShop -- die easy-to-use Shop-Software -- http://www.tommyshop.de/
TommyShop 1.3/4022/How are you gentlemen?/38945.00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<head>
<title>Lady Ramona's SM Möbel - Onlineshop

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8559-1">

<meta name="robots" content="index,follow">
<meta name="language" content="de,deutsch,ger,german">
<meta name="keywords" content="">
<meta name="author" content="(c) 2001-2003 CATMEDIA (R)">
http://www.ladyramonas-e-shop.de - Lady Ramona's SM Möbel">
<meta name="distribution" content="global">
<meta name="revisit-after" content="30 days">
<link rel="stylesheet" type="text/css" href="text.css">
<script language="JavaScript" src="display.js">
<script language="JavaScript">if (window==top) top.location.href="index.html?"+top.location.href;
<script>
var i = 0;

function show_field(caption, value, bf, af){
if (value != '') {
document.write('

\n');
}
}

function block_begin(name, value) { if (value != '') document.write('<p style="border-bottom: 1px solid; font-size: 80%; margin-bottom: 0pt;">'+name+'</p>\n<table border="0" cellspacing="0" width="100%" style="margin-bottom: 6pt;">\n'); }
function block_end(name, value) { if (value != '') document.write('\n'); i++; }
</script>
</head>

<body>

<p align="center" style="font-weight:bold;">Kontaktinformationen

<table width="100%" border="0" cellspacing="3" cellpadding="3">
<tr>
':' width="130px">

'+caption+'

')+'

'+(bf?bf:'')+value+(af?af:'')+'

http://www.ladyramonas-e-shop.de" target="_top">


<td width="100%" valign="top">
<script>
block_begin('Unternehmensdaten', 'Lady Ramona's SM MöbelRamona MetzDraisstraße, 569502HemsbachRamona MetzDE246421421
bei Antwort benachrichtigen
T-Rex benjamin kraft „Java Script fehlerhaft?“
Optionen

Das Problem dürfte das Hochkomma in "Lady Ramona's SM..." sein.

 GrüßeT-Rex 
bei Antwort benachrichtigen
mr.escape benjamin kraft „Java Script fehlerhaft?“
Optionen

Welche der worte:
im aktuellen sourcecode keine, als HTML-tag misszuverstehenden elemente enthalten wären ... dabei sollten alle "<" durch "&lt;" ersetzt werden.
sind nicht zu verstehen?
Bitte ändere das, sonst ist der ganze seitenlayout im oarsch.

Aber eine mögliche fehlerquelle sehe ich auch schon so (wie auch "T-Rex "):
Ein hochkomme zu viel in (u.a.):
show_field('Anschrift:', 'Lady Ramona's SM Möbel', '', '');
So etwas läßt sich durch einen editor mit syntax-highlighting viel einfacher erkennen.

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen