Hallo
Ich werde wohl nie ein Freund dieser Sprache. Nach 2 Wochen sinnlosen pobierens frage ich nun euch!
Ich habe eine HTML Website, welche ich nun in PHP überführen will.
Soweit alles cool.
Eig. ist es ja nur kopieren und anpassen.
Mein JavaScript zum Öffnen der Infofenster bekomm ich aber nicht zum laufen.
Der Übersichtlichkeithalber poste ich mal den fertigen HTML-Quelltext. Mein PHP wird zu unübersichtlich.
Hat jemand eine Idee?Ich bekomme keinen Fehler und beim Klicken auf die Bilder werden die Bilder geöffnet.
Danke für eure Mühe
Ich werde wohl nie ein Freund dieser Sprache. Nach 2 Wochen sinnlosen pobierens frage ich nun euch!
Ich habe eine HTML Website, welche ich nun in PHP überführen will.
Soweit alles cool.
Eig. ist es ja nur kopieren und anpassen.
Mein JavaScript zum Öffnen der Infofenster bekomm ich aber nicht zum laufen.
Der Übersichtlichkeithalber poste ich mal den fertigen HTML-Quelltext. Mein PHP wird zu unübersichtlich.
Code:
<script type="text/javascript">
var ie=document.all
var ns6=document.getElementById&&!document.all
function ieobjekt(){
return (document.compatMode &&
document.compatMode!="BackCompat" && !window.opera)?
document.documentElement : document.body
}
function vergroessern(welche, e, position, imgwidth,
imgheight, name, beschreibung, zeitaufwand, status){
if (ie||ns6){
aufbau=document.getElementById?
document.getElementById("zeigedasbild") : document.all.zeigedasbild
if (position=="center"){
seite_y_stellung=ns6? parseInt(pageYOffset) :
parseInt(ieobjekt().scrollTop)
horizoposi=ns6? pageXOffset+window.innerWidth/2-imgwidth/2 :
ieobjekt().scrollLeft+ieobjekt().clientWidth/2-imgwidth/2
vertiposi=ns6? seite_y_stellung+window.innerHeight/2-
imgheight/2 : seite_y_stellung+ieobjekt().clientHeight/2-imgheight/2
if (window.opera && window.innerHeight)
vertiposi=seite_y_stellung+window.innerHeight/2-imgheight/2
vertiposi=Math.max(seite_y_stellung, vertiposi)
}
else{
var horizoposi=ns6? pageXOffset+e.clientX :
ieobjekt().scrollLeft+event.clientX
var vertiposi=ns6? pageYOffset+e.clientY :
ieobjekt().scrollTop+event.clientY
}
aufbau.style.left=horizoposi+"px"
aufbau.style.top=vertiposi+"px"
aufbau.innerHTML='<div align="right" id="leiste"><span
id="schliessen_text"
onClick="vorschau_zu()">'+name+' Schließen</span></d
iv><table border=0 bgcolor="#BDD3FF"><tr><td><img src="'+welche+'";
width="'+imgwidth+'";></td><td><B>Beschreibung</b><br>'+beschreibung+'<br><
br><B>Zeitaufwand:</b><br>'+zeitaufwand+'<br><br><B>Status:</B><br>'+status
+'</td></tr></table>'
aufbau.style.visibility="visible"
return false
}
else
return true
}
function vorschau_zu(){
aufbau.style.visibility="hidden"
}
function drag_and_drop(e){
if (ie&&dragapproved){
aufbau.style.left=tempx+event.clientX-offsetx+"px"
aufbau.style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
aufbau.style.left=tempx+e.clientX-offsetx+"px"
aufbau.style.top=tempy+e.clientY-offsety+"px"
}
return false
}
function initiiere_drag(e){
if
(ie&&event.srcElement.id=="leiste"||ns6&&e.target.id=="leiste"){
offsetx=ie? event.clientX : e.clientX
offsety=ie? event.clientY : e.clientY
tempx=parseInt(aufbau.style.left)
tempy=parseInt(aufbau.style.top)
dragapproved=true
document.onmousemove=drag_and_drop
}
}
document.onmousedown=initiiere_drag
document.onmouseup=new Function("dragapproved=false")
</script>
</head>
<body>
<img src="http://www.php.de/images/logo_palette_96.gif"><br><br><br>
<div align="center">
<div style="position:absolute; left:520; top:30"
align="left"><h1>Referenzen</h1></div>
<table
align="center" border="0">
<tr>
<td valign="middle" width="400"><a href="http://www.perfectchildproductions.com" target="_blank">Perfect Child Productions</a></td>
<td valign="top"><a href="http://www.php.de/images/bilder-referenzen/pcp.jpg" target="_blank" onClick="return vergroessern('images/bilder-referenzen/pcp.jpg',event,'center',200,'','Perfect Child
Productions','Mit der Internetpräsenz des weltweit aktiven Unternehmens
Perfect Child Productions setzen wir neue Maßstäbe. Das Grundkonzept der
Website stammt von der Firma <a href=\'http://www.ps-media.com\'
target=\'_blank\'>ps-media</a>. Wir entwickeln nun den Webauftritt weiter
und stellen neue Inhalte bereit.<br><br>Ein Großteil des Werbekonzepts von
Perfect Child Productions basiert auf der Website. Als Organisator von
Shows und Veranstaltungen wirbt die Firma hauptsächlich mit professionellen
Videos, Musikstücken und Bildern. Ein interner Bereich ermöglicht es den
Inhabern, Projekte zu besprechen und zu planen. In den nächsten Wochen und
Monaten werden wir viele neue, spannende Informationen auf die Website
stellen.<br>Vorbeischauen lohnt also!', 'ca. 100 Stunden', 'in
Bearbeitung')">
<img src="http://www.php.de/images/bilder-referenzen/pcp.jpg" border="0" width="250">
</a></td>
</tr>
<tr>
<td valign="middle" width="400"><a href="Saildream1 e.V. -" target="_blank">Saildream 1</a></td>
<td valign="top"><a href="http://www.php.de/images/bilder-referenzen/saildream1.jpg" target="_blank" onClick="return vergroessern('images/bilder-referenzen/saildream1.jpg',event,'center',200,'','Saildream1
e.V.','Die Website des Vereins Saildream1 e.V. stellte uns vor die
Herausforderung, das Corporate Design von BD Prographic Limited
barrierefrei umzusetzen. Dabei konnten wir unsere Erfahrungen im Bereich
Kommunikationshilfsmittel für Behinderte optimal nutzen.<br><br>Die Website
wurde komplett in PHP programmiert. Am 20.3.2008 präsentierten wir den
Internetauftritt im Rahmen einer Pressekonferenz der Öffentlichkeit. Den
Verein Saildream1 werden wir auch in Zukunft unterstützen.', 'ca. 200
Stunden', 'in Bearbeitung')">
<img src="http://www.php.de/images/bilder-referenzen/saildream1.jpg" border="0" width="250">
</a></td>
</tr>
...

Kommentar