[js/html/php] externe site besturen tbv presentati

Pagina: 1
Acties:

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
Ik ben wat onderzoek aan het verrichten hoe we redelijk eenvoudig een presentatie in elkaar kunnen sleutelen om een externe website te besturen met een nummeriek toetsenbord.
Het gaat hier om een presentatie in een winkel waarbij de klanten een website van een merk kunnen bekijken.

Wat een extra probleem met zich meebrengt is dat de site in een frameset/iframe moet komen omdat eromheen ruimte moet zijn voor reclame van de winkel.

Een frame op een ander domein kun je niet besturen met javascript, maar daar zou een redelijke workaround voor te vinden zijn in de vorm van een include met PHP.

Blijft er toch een probleem/uitdaging over:
Hoe kan ik de links aanspreken op dat ander domein?

Nu hebben we de mogelijkheid om met het accesskey-attribuut te werken dus we kunnen de links op de externe sites eventueel met een getal of letter aanspreken.
Maar hoe?

Ik heb al wel een stapje in die richting met het script op deze pagina.

Maar ik vroeg me eigenlijk af of er niet iemand is die al eens zoiets gedaan heeft en me dus wat tipjes kan verschaffen :)

U kunt nú reageren :)

www.jurgroessen.nl


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 22:17

Pelle

🚴‍♂️

Kun je niks met de array document.links?
code:
1
2
3
4
5
6
7
function showLinks() {
    for (i in document.links) {
      alert(document.links[i]);
    }
}

<body onLoad="showLinks();">

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
niet zoals ik gehoopt had..
Als je de links array opvraagt, dan gaat IE over z'n nek en Mozilla kraamt alleen uit dat het een object is.

hier staat een voorbeeldje waarbij de link array aangesproken wordt.

(Mozilla only omdat IE het niet snapt (of ik niet :P ))

www.jurgroessen.nl


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 22:17

Pelle

🚴‍♂️

Op dinsdag 02 april 2002 14:34 schreef Hangloozz het volgende:
(Mozilla only omdat IE het niet snapt (of ik niet :P ))
Ik zeg niks :X ;)

Kijk hier maar eens

(hij alert bij showLinks() eerst een 4, dat is de length propertie van document.links)

/edit
In Mozilla werkt showLinks niet optimaal, maar het openen van document.links[2] enzo werkt prima.

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
hmmz, slick :)
Ik zal het eens inpassen in m'n domein-gescheiden testje :P

www.jurgroessen.nl