05. august 2002 - 11:38Der er
16 kommentarer og 1 løsning
skift en iframe og indhold i tabel ved et klik
Jeg har en side hvor jeg har bygget det meste op i tabeller, men hvor jeg har en inner frame i en af tabellerne, derud over har jeg et billede i tabellen over iframen. Er det muligt at lave et link der skifter indholdet i iframen og billedet i tabellen på samme tid, og i så fald, hvordan???
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
mit problem kommer af at jeg skal have en overskrift på siden i iframen stående i billedet, så en anden mulighed ville være at ligge et lag oven på billedet, hvor der stod noget tekst, som jeg kunne bare kan ændre sammen med indholdet i iframen.
du kan gøre det lavascript. Scriptet her har jeg fået fra pelkjaer her på eksperten. Om det er ham selv der har lavet det, eller han har fået det andetsteds fra ved jeg ikke:
<script type="text/javascript"> function findObj(theObj, theDoc) { var p, i, foundObj;
if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj); // Den flg. linje er tilføjet mhp specielt dette site if(!foundObj && document.getElementById && self==top.centerspacer.page) foundObj = parent.document.getElementById(theObj);
return foundObj; }
function showHideLayers() { var i, visStr, obj, args = showHideLayers.arguments; for (i=0; i<(args.length-1); i+=2) { if ((obj = findObj(args[i])) != null) { visStr = args[i+1]; if (obj.style) { obj = obj.style; if(visStr == 'show') visStr = 'visible'; else if(visStr == 'hide') visStr = 'hidden'; } obj.visibility = visStr; } } } </script>
og så¨:
<a href="nytIframeDokument.html" target="Iframe_navn" onclick="showHideLayers('lag_du_vil_vise_','show','lag_du_vil_skjule_','hide');">2.1. Reconstructing the pre-colonial history of Untouchability?</a>
// Den flg. linje er tilføjet mhp specielt dette site if(!foundObj && document.getElementById && self==top.centerspacer.page) foundObj = parent.document.getElementById(theObj);
--- her skal du også skifte frame-navnet "centerspacer" ud med navnet på den ramme hvori du har dit hoved dokument (altså det der indeholder tabellen og iframen)
Synes godt om
Slettet bruger
05. august 2002 - 12:09#9
Hvis du nu bare vil skifte iframens indhold og billedets src, så skriver du bare dette:
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.