Zum Inhalt springen

js im template?

Erstellt am 18. Dezember 2006 · 5 Antworten · letzte Antwort am 18. Dezember 2006

Tags: Frage

EvilDragon ·

halöle,

ich habe eine template und würde gerne in diese ein JS-Code nutzen aber wenn ich diesen im header angebe wird er bei der typo3-seite incht mit ausgegeben, da typo3 ja den header ändert...

weiß jemand wie ich das hinbekomme suche schon den ganzen tag im www.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<title>Landes Sportbund Berlin</title>
<link rel="stylesheet" href="style_lsb.css" type="text/css">
</head>

<body>
<!-- ###DOKUMENT### begin -->
<div id="aussen">
	<div id="menu_oben">
		###MENU_OBEN###
	</div>
	<div id="header_img">
		<!--<img src="fileadmin/images/logo_lsb.gif" width="125" height="136" />&nbsp;
		<img border="0" src="fileadmin/images/jumper.jpg" width="576" height="236" /><br />!-->
		###TRAILER1######TRAILER2###
	</div>
	<div id="menu_site">
		###MENU_SITE###
	</div>
	<div id="links" style="clear: right;">
		###MENU_LINKS###
	</div>
	<div id="content">
		###CONTENT###		
	</div>
	<div id="rechts">
		###RECHTS###
	</div>
	<div id="fuss" style="float:none;clear:both;">
		<font size="1" color="#808080">© Landessportbund Berlin, 2006</font>
	</div>
	###NEWSTICKER###
<form action="">
<input type="button" value="drucken" onclick="TabelleDrucken()">
</form>
</body>
<!-- ###DOKUMENT### end -->
</html>
<script language="JavaScript" type="text/javascript">
<!--
function TabelleDrucken(){window.print();}
//-->
</script>
einpraegsam.​net ·

Kann mir eigentlich nicht vorstellen, dass du schon den ganzen Tag suchst...

Wenn du etwas zusätzlich im Header mit ausgeben willst, such mal nach Headerdata im Forum

EvilDragon ·

das hab ich gefunden und wie folgt benutzt:

# seite rstellen
seite = PAGE
# klammern, sparen das seite.
seite {
headerData.5 = TEXT
headerData.value=(<script language="JavaScript" type="text/javascript">
<!--
function TabelleDrucken(){window.print();}
//-->
</script>)
  # standardwerte
  typeNum = 0
  stylesheet = fileadmin/style_lsb.css
  meta.AUTHOR = dewea
  #template aus einem file
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/lsb.htm
  #subpages (nicht ganzes dokument)
  10.workOnSubpart = DOKUMENT
  10.marks{...

aber funtz leider nicht, vielleicht jemand eine idee?

einpraegsam.​net ·
EvilDragon schrieb
seite {
headerData.5 = TEXT
headerData.value=(<script language="JavaScript" type="text/javascript">
<!--
function TabelleDrucken(){window.print();}
//-->
</script>)
headerData.5.value...
EvilDragon ·

jops *gg*

habs auch grad gelößt bekommen wie folgt:

seite {
  headerData{
    10 = TEXT
    10 {
      value= <script language="JavaScript" type="text/javascript">function TabelleDrucken(){window.print();}</script>
    }
  }....

kann es sein, das er keine umbrüche mag?
also wenn ich den code so eingebe

<script language="JavaScript" type="text/javascript">
<!--
function TabelleDrucken(){window.print();}
//-->
</script>

funtz es nämlich nicht

einpraegsam.​net ·
EvilDragon schrieb

kann es sein, das er keine umbrüche mag?
also wenn ich den code so eingebe

value= <script language="JavaScript" type="text/javascript">function TabelleDrucken(){window.print();}</script>
value ( 
<script language="JavaScript" type="text/javascript">
function TabelleDrucken(){window.print();}
</script>
)