Avatar billede thanatos Nybegynder
15. september 2003 - 21:26 Der er 14 kommentarer og
1 løsning

Hjælp m. Java & PHP (at blande 2 sider sammen)

Jeg har en stor problem angående min php dokument, da jeg vil gerne indsætte en javascript i min side, men det kommer altid besked om at "en obejkt er ventet"?

Jeg vil have at stikke 2 sider sammen, så der kommer en god side ud af det:
www.thanatos.dk/ki/sport.php
www.thanatos.dk/test2.htm (ikke MED fade-funktionen)

Altså, jeg ville have at når man holde musen over en ellet andet deltagers navn, kommer der en ny vindue med protrætsbillede af personen.

Giv mig en besked via msn, så sender jeg jer filerne som jeg ville have at I skulle stikke sammen:
troelsm@hotmail.com

Lyder 200 pointer rimlige nok?
Avatar billede nikolajdu Nybegynder
15. september 2003 - 21:50 #1
Jeg forstår ikke hvad det er du vil. Er det dit tooltip du vil have til at virke og hvor er din fejl henne af?
Avatar billede thanatos Nybegynder
15. september 2003 - 22:11 #2
jeg ved ikke hvilken fejl jeg lavede, og jeg fik det samme fejl næsten hver gang, så jeg gav op - og give muligheden til de livige programmører
Avatar billede thanatos Nybegynder
15. september 2003 - 22:12 #3
Og, ja - jeg vil have at min tooltip skulle virke
Avatar billede nikolajdu Nybegynder
15. september 2003 - 23:29 #4
KUnne du så ikke indsætte tooltippet på siden så jeg kan finde fejlen...?

Evt vise php-koden
Avatar billede thanatos Nybegynder
16. september 2003 - 09:51 #5
http://www.thanatos.dk/ki/sport2.php?fodbold=1

dette her er MÅSKE fejlen... jeg er ikke sikkert, da jeg fik en anden slags advarelse for nogle tid siden - men du kan prøve at kigge i siden
Avatar billede thanatos Nybegynder
16. september 2003 - 09:53 #6
og jeg vil have at java'en skulle vise billden af deltagerne i tooltippet, men hvis jeg indsætte < el > misforstår browseren det :/
Avatar billede nikolajdu Nybegynder
16. september 2003 - 14:02 #7
Sådan her :))

    <html>
<head>
<title>Kammeraternes Idrætforening</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="common/style.css" type="text/css">
<style type="text/css">
<!--

.tooltiptitle{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana; font-size: 8pt}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

-->
</style>
<script language="JavaScript">

<!---

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
<!--

var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0

if(ns){doc = "document."; sty = ""}
if(ie){doc = "document.all."; sty = ".style"}



var initialize = 0
var Ex, Ey, topColor, subColor, ContentInfo


if(ie){
Ex = "event.x"
Ey = "event.y"

topColor = "#6699CC"
subColor = "#FFFFFF"
}

if(ns){
Ex = "e.pageX"
Ey = "e.pageY"
window.captureEvents(Event.MOUSEMOVE)
window.onmousemove=overhere

topColor = "#6699CC"
subColor = "#FFFFFF"
}



function MoveToolTip(layerName, FromTop, FromLeft, e){
if(ie){eval(doc + layerName + sty + ".top = "  + (eval(FromTop) + document.body.scrollTop))}
if(ns){eval(doc + layerName + sty + ".top = "  +  eval(FromTop))}
eval(doc + layerName + sty + ".left = " + (eval(FromLeft) + 15))
}






function ReplaceContent(layerName){

if(ie){document.all[layerName].innerHTML = ContentInfo}


if(ns){

with(document.layers[layerName].document)
{
  open();
  write(ContentInfo);
  close();
}

}


}



function Activate(){initialize=1}
function deActivate(){initialize=0}


function overhere(e){
if(initialize){

MoveToolTip("ToolTip", Ey, Ex, e)
eval(doc + "ToolTip" + sty + ".visibility = 'visible'")
}

else{
MoveToolTip("ToolTip", 0, 0)
eval(doc + "ToolTip" + sty + ".visibility = 'hidden'")
}


}









function EnterContent(layerName, TTitle, TContent, Ttype){
Activate();
if(Ttype==1){
TTemp = TContent+" <img src=\"images/face/\""+TContent+" border=\"0\" width=\"100\">";
}else{
TTemp = "hej hej "+TContent
}

ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0">'+
'<tr><td width="100%" bgcolor="#000000">'+

'<table border="0" width="100%" cellspacing="1" cellpadding="0">'+
'<tr><td width="100%" bgcolor='+topColor+'>'+

'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+
'<tr><td width="100%">'+

'<font class="tooltiptitle">&nbsp;'+TTitle+'</font>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+

'<tr><td width="100%" bgcolor='+subColor+'>'+

'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+

'<tr><td width="100%">'+

'<font class="tooltipcontent">'+TTemp+'</font>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+
'</table>';


ReplaceContent(layerName)

}





//-->
</script>
</head>
<body onmousemove="overhere()" bgcolor="#CCCCCC" text="#FFFFFF" onLoad="MM_preloadImages('Images/index2.gif','Images/nyheder2.gif','Images/sport2.gif','Images/kampe2.gif','Images/omki2.gif','Images/snapshots2.gif','Images/kontakt2.gif')">
<div id="ToolTip"></div>
<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td width="67" height="67" colspan="2" rowspan="2" bgcolor="#004400"><img src="Images/NV.gif" width="67" height="67"></td>
    <td height="20" width="626" background="Images/bund.gif" align="center" valign="top">
      <center>
        <a href="index.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Index','','Images/index2.gif',1)"><img name="Index" border="0" src="Images/index1.gif" width="69" height="20"></a><a href="nyheder.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Nyheder','','Images/nyheder2.gif',1)"><img name="Nyheder" border="0" src="Images/nyheder1.gif" width="88" height="20"></a><a href="Sport.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Sport','','Images/sport2.gif',1)"><img name="Sport" border="0" src="Images/sport1.gif" width="69" height="20"></a><a href="kampe.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Kampe','','Images/kampe2.gif',1)"><img name="Kampe" border="0" src="Images/kampe1.gif" width="86" height="20"></a><a href="index.php?id=2" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Om KI','','Images/omki2.gif',1)"><img name="Om KI" border="0" src="Images/omki1.gif" width="84" height="20"></a><a href="snap.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Snapshots','','Images/snapshots2.gif',1)"><img name="Snapshots" border="0" src="Images/snapshots1.gif" width="113" height="20"></a><a href="index.php?id=3" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image11','','Images/kontakt2.gif',1)"><img name="Image11" border="0" src="Images/kontakt1.gif" width="114" height="20"></a></center></td>
    <td width="67" height="67" colspan="2" rowspan="2" bgcolor="#004400"><img src="Images/NH.gif" width="67" height="67"></td></tr>
  <tr>
    <td width="626" height="47" bgcolor="#004400">&nbsp;</td>
  </tr>
  <tr>
    <td width="20" background="Images/rammev.gif">&nbsp;</td>
    <td width="47" bgcolor="#004400">&nbsp;</td>
    <td width="626" bgcolor="#004400">
         
                <center><h1>Fodbold</h1></center>
                <p>TEKSTEN</p>
                <hr width="80%">
                <center><h2>Spillerne:</h1></center>
                <table border="1" width="80%" align="center" valign="bottom">
                <tr bgcolor="CCCCCC">
                  <td><b>Navn:</b></td><td><b>Årgang:</b></td><td><b>Sportinteresser:</b></td>
                </tr>
                          <tr>
                        <td><center>
                        <br><a href="java script:void(0)" onMouseOver="EnterContent('ToolTip','Kristine Seiler','kristine.jpg',1)" onMouseOut="deActivate()">Kristine Seiler</a></center></td>
                        <td>1986</td>
                        <td>Fodbold og Volleyball</td>
                          </tr>
                          <tr>
                        <td><center>
                        <br><a href="java script:void(0)" onMouseOver="EnterContent('ToolTip','Det ukendte','ukend.gif',1)" onMouseOut="deActivate()">Det ukendte</a></center></td>
                        <td>1992</td>
                        <td>Fodbold og Volleyball</td>
                          </tr>
                          <tr>
                        <td><center>
                        <br><a href="java script:void(0)" onMouseOver="EnterContent('ToolTip','Troels Madsen','troelsm.jpg',1)"onMouseOut="deActivate()">Troels Madsen</a></center></td>
                        <td>1986</td>
                        <td>Volleyball</td>
                          </tr>
                </table>      </td>
    <td width="47" bgcolor="#004400">&nbsp;</td>
    <td background="Images/rammev.gif" bgcolor="004400" width="20">&nbsp;</td>
  </tr>
  <tr>
    <td width="67" height="67" colspan="2" rowspan="2" bgcolor="#004400"><img src="Images/SV.gif" width="67" height="67"></td>
    <td height="47" width="626" bgcolor="#004400">&nbsp;</td>
    <td width="67" height="67" colspan="2" rowspan="2" bgcolor="#004400"><img src="Images/SH.gif" width="67" height="67"></td>
  </tr>
  <tr>
    <td height="20" background="Images/bund.gif" width="626">&nbsp;</td>
  </tr>
</table>
<center><font size="1">Copyright &copy; Troels Madsen (webmasteren) og Bestyrelsen for Kammeraternes Idrætforening</font>
<p><b><font><a href="valg.php">Login for adminstrationerne</a></font></b></p></center>
</body>
</html>
   

/Nikolaj
Avatar billede nikolajdu Nybegynder
16. september 2003 - 14:03 #8
Den sidste skal lige rettes :

><a href="java script:void(0)" onMouseOver="EnterContent('ToolTip','Troels Madsen','troelsm.jpg',1)" onMouseOut="deActivate()">Troels Madsen</a></center></td>

Læg mærke til at jeg har tilføjet et parameter hvis det er et billede :

'ToolTip','Troels Madsen','NAVN_PÅ_BILLEDET.jpg',1)

1  = Det er et billede

Alt andet det er bare tekst.

/Nikolaj
Avatar billede thanatos Nybegynder
18. september 2003 - 18:32 #9
Tak, Nikolaj!

Fejlerne er blevet ændret, men...
nye fejle dukkede op efter det - du skal nok selv kigge på det:

http://www.thanatos.dk/ki/sport2.php?fodbold=1

Men jeg er stadig glade for hjælpe ;)
Avatar billede nikolajdu Nybegynder
18. september 2003 - 21:27 #10
Hvilke fejl - At den er oppe i hjørnet.
Avatar billede nikolajdu Nybegynder
18. september 2003 - 21:32 #11
Når den ryger op i hjørnet er det med garanti fordi du har flyttet hele din tabel...
Avatar billede thanatos Nybegynder
18. september 2003 - 22:15 #12
jamen... det skal jo være dukket op ved min markør... ligesom det i test2...

Såfremt jeg ingen forstand på java har, bede jeg DIG om at kigge det igennem
Avatar billede thanatos Nybegynder
19. september 2003 - 16:14 #13
Kom så... 200 point er da lokkende?
Avatar billede thanatos Nybegynder
19. september 2003 - 16:15 #14
suk... det var en fejl at jeg gav dig point :(

For du er da overhovedet ikke færdig
Avatar billede nikolajdu Nybegynder
19. september 2003 - 16:24 #15
200 point er ikke lokkende når du ændrer din opgave - Så kan jeg jo blive ved.

Om lidt skal der måske laves noget helt andet.

http://www.eksperten.dk/spm/403338
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester