webForumDet fria alternativet

Java Target.

9 svar · 542 visningar · startad av MCGraph

MCGraphMedlem sedan jan. 200616 inlägg
#1

Håller på med att försöka få fram följande funktion men utan framgång!

En beskrivning av vad som har löst hittills.

<body bgcolor="black" text="white" onLoad="oImg.style.borderWidth='3px'; oImg.style.borderColor='White';
oImg.style.borderStyle='SOLID'">

<br>
<table align="center">
<tr>
<td><img src="MC2.jpg" ID="oImg" class="border4"></img></td>
</tr>
</table>

<table width="550" align="center" border="0">
<tr>
<td><nobr><a href="#" onClick="return false;" onmouseover="oImg.style.borderWidth='3px'; oImg.style.borderColor='Black';"><img src="../../../pics/cphalfblackm.gif" border="0" ALT="Bildens tunna bård-färg ändras"></img></a><a href="loa2.html"><a href="#" onClick="return false;" onmouseover="oImg.style.borderWidth='3px'; oImg.style.borderColor='#CCCCCC';"><img src="../../../pics/cphalfgreym.gif" border="0" ALT="Bildens tunna bård färg ändras"></img></a></nobr></td>
<td>*</td>
<td><nobr><a href="#" onClick="return false;" onmouseover="oImg.style.borderWidth='3px'; oImg.style.borderColor='#996600';"><img src="../../../pics/cpbrun.gif" border="0" ALT="Bildens tunna bård-färg ändras"></img></a></nobr></td>
<td>*</td>
<td><nobr><a href="#" onClick="return false;" onmouseover="oImg.style.borderWidth='3px'; oImg.style.borderColor='#FFFFCC';"><img src="../../../pics/cpcream.gif" border="0" ALT="Bildens tunna bård-färg ändras"></img></a></nobr></td>
<td>*</td>
</tr>
</table>
<body>

Denna kod ger en bild en önskad valfri färg...

Det finns en liknande som man har på sidan som också ger en önskad bakggrundsfärg...

MEN Här kommer problemet som jag inte lyckas lösa... säg nu att man vill göra en lite "controll-ruta" iform <iframe> hur ger man då javatargets till en godtycklig html-sida?

försökt med att placera ID="name" på önskad sidan men får då hela tiden fel-meddelande om att 'oImg' är odefinierad...

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Den där koden fungerar troligtvis bara i IE. Använd

document.getElementById('oImg').style...

...istället.

Kan du förklara lite mer kring problemet?

MCGraphMedlem sedan jan. 200616 inlägg
#3

Ja det kan jag göra :) Men det bästa är nog att du får se ett exempel... har lite svårt i ord att beskriva det jag söker :)

http://www.freewebtown.com/MCGraph/test/bilder/gallerian/MC/MC1.html

Men på den sidan som länken går till visas en bild... om man då för över muspekaren längst ned längst till höger ovanför ett litet "i" så bör en pop-upmeny dyka upp... För man sedan muspekaren över de fyra/fem färger som visas så önskar jag att bakgrundsfärgen som bilden är placerad på ändras...

Men istället så.... ändras bakgrundsfärgen där de fyra/fem bilderna är placerade... Kan vara lite svårt att se....

MCGraphMedlem sedan jan. 200616 inlägg
#4

Om man stegar fram till Bild Nr.2 så visar det hur det fungerar i dagsläget...

Morgondagens sida önskas att fungera liknande den layout som finns på Bild Nr.1

Peter SMedlem sedan dec. 20025 483 inlägg
#5

På MC1.html:

<img id="oImg"...

paspartou.html:

<A onmouseover="
  parent.document.getElementById('oImg').style.borderWidth='3px';
  parent.document.getElementById('oImg').style.borderColor='White';
  parent.document.getElementById('oImg').style.borderStyle='SOLID'"...

Notera de ovälkomna mellanslagen ovan.

MCGraphMedlem sedan jan. 200616 inlägg
#6

Det fungerar verkligen :) Jag tog bort mellanslagen?

Fattade inte riktigt om de skulle vara med eller inte... När jag testade med mellanslag vart det andra färger... Utan mellanslag blev det som man hade tänkt sig :)

Tusen tack! Nu ska här fortsättas att nybörjar/hobby-kodas....

Peter SMedlem sedan dec. 20025 483 inlägg
#7

Glöm inte att använda funktionen acceptera som slutgiltigt svar.

:)

MCGraphMedlem sedan jan. 200616 inlägg
#8

Ser på din länk nedan att du har med accept=yes? Är den viktig?

Har också testat hemsidan på IE, FF, O, N, Ser klart snyggast ut på IE. Men det får gå :) Huvudsaken att funktionen är den samma och det fungerar klockers :) Så din kod fungerar även på de andra webläsarna...

Peter SMedlem sedan dec. 20025 483 inlägg
#9

accept=yes är den del som talar om för PHP att det aktuella inlägget skall markeras. Anledningen till att jag lade till en länk för att åstadkomma detta, är att många tycks missuppfatta syftet med ASSS. :)

MCGraphMedlem sedan jan. 200616 inlägg
#10

Länkar nu till en mer skarpt exempel... http://www.krifo.nu/ Under Bilder - Gallerian - Marcus Collstam. Där längst ner finns ett litet fetstilt "i" för man muspekaren över det så händer det grejer :)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)