>>ingeman - ja vi startede jo alle på et tidspunkt.
jeg bixede dette sammen til IDA for et lille stykke tid siden for at få annoncer til at falde inden for rammerne. Du kan måske også bruge noget af det her:
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<SCRIPT>
/*
Form field Limiter script- By Dynamic Drive
For full source code and more DHTML scripts, visit
http://www.dynamicdrive.comThis credit MUST stay intact for use
*/
var ns6=document.getElementById&&!document.all
function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}
function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}
function displaylimit(theform,thelimit){
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> anslag tilbage'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true);
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true);
}
}
</SCRIPT>
<META content="IDA Annonce standard anslagsberegner" name=Keywords>
<style type="text/css">
<!--
.head {
FONT-WEIGHT: bold; FONT-SIZE: 24px
}
.form {
FONT-SIZE: 10px; BACKGROUND: #a0d0ec; COLOR: #002244; FONT-FAMILY: Verdana
}
.formbold {
FONT-SIZE: 10px;
BACKGROUND: #a0d0ec;
COLOR: #002244;
FONT-FAMILY: Verdana;
font-weight: bold;
}
.formheader {
FONT-SIZE: 14px;
BACKGROUND: #a0d0ec;
COLOR: #002244;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bolder;
}
.button {
FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: silver; COLOR: #002244; FONT-FAMILY: Verdana
}
-->
</style>
</HEAD>
<BODY bgcolor=#3A6E9B text=#002244 topmargin=10 leftmargin=10 rightmargin=10 onLoad="document.stdannonce.Overskrift.focus()">
<center>
<table width=375 bgcolor=white border=0 cellspacing=6 cellpadding=0 height=301>
<FORM action="admail.asp" method="POST" name=stdannonce >
<tr>
<td width="55" height="24" valign=top><span class="head">IDA</span></td>
<td width="302" align=right><span class="head">Standardannonce</span></td>
</tr>
<tr>
<td valign=top colspan="2"><b>Udfyld felterne, og klik på "Gem":</b>
<hr color=black size=1>
Overskrift (30 anslag - 1 linie)<br>
<INPUT name=Overskrift class=formheader size=40 maxlength="30" ><BR>
<SCRIPT>displaylimit("document.stdannonce.Overskrift",30)</SCRIPT>
</td>
</tr>
<tr>
<td valign=top colspan="2">
Forklarende tekst (750 anslag - 17 linier)<br>
<TEXTAREA name=forklartext rows=17 cols=54 class=form ></TEXTAREA>
<BR>
<SCRIPT>displaylimit("document.stdannonce.forklartext",750)</SCRIPT>
</td></tr><tr><td valign=top colspan="2">
Dato + klokkeslet (45 anslag - 1 linie)<br>
<INPUT name=dato class=formbold size=54 maxlength="45" >
<BR>
<SCRIPT>displaylimit("document.stdannonce.dato",45)</SCRIPT>
</td></tr><tr><td valign=top colspan="2">
Sted (45 anslag - 1 linie)<br>
<INPUT name=sted class=formbold value="Ingeniørhuset, Kalvebod Brygge 31-33" size=54 maxlength="45" >
<BR>
<SCRIPT>displaylimit("document.stdannonce.sted",45)</SCRIPT>
</td></tr><tr><td valign=top colspan="2">
Tilmelding (45 anslag - 1 linie)<br>
<INPUT name=tilmeld class=formbold value="Tilmelding: senest " size=54 maxlength="45" >
<BR>
<SCRIPT>displaylimit("document.stdannonce.tilmeld",45)</SCRIPT>
</td></tr><tr><td valign=top colspan="2">
Arrangør (45 anslag - 1 linie)<br>
<INPUT name=holder class=formbold value="Selskabet for Risikovurdering" size=54 maxlength="45" >
<BR>
<SCRIPT>displaylimit("document.stdannonce.holder",45)</SCRIPT>
</td></tr>
<tr>
<td valign=top align=Right colspan=2>
<input type=button class="button" value="Annuller" onclick="self.close()" id=button1 name=button1>
<input name="Reset" type=reset class="button" value="Slet">
<input type=submit class="button" value="Gem">
</td>
</tr>
</FORM>
</table>
</center>
</BODY>
</HTML>