Toon posts:

Javascript met frames

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zit even vast met een Javascriptje...

Het gaat om het volgende. Ik heb een site met 2 frames. Ik heb ergens een leuk script gevonden dat bij rechtermuisklik op 1 van de frames een boxje laat zien met een aantal links.

Echter, ik heb dat scriptje in het linkerframe (name=inhoud) en op het moment dat ik de link aanklik, wil ik dat de pagina opent in het rechterframe (name=main).

In het source bestand staat dit:

... onmousedown='parent.window.location.href ...

Ik heb al een aantal vragen en javascript sites bekeken en overal staat dat het aangepast kan worden naar bijv.:

... onmousedown='parent.window.main.location.href ...

Ik heb al meerdere combinaties geprobeerd, maar krijg telkens de melding dat de uitkomst van het object 'null' is...

Iemand een idee?? 8)7

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

linkje?

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Het stelt niet veel voor hoor...

Klik rechts in de navigatiebalk aan de linkerkant

http://www.xs4all.nl/~rickr/USA2004/

  • simon
  • Registratie: Maart 2002
  • Laatst online: 26-08 23:15
Verwijderd schreef op 24 december 2002 @ 10:49:
Het stelt niet veel voor hoor...

Klik rechts in de navigatiebalk aan de linkerkant

http://www.xs4all.nl/~rickr/USA2004/
Werkt dus niet in mozilla ;(

|>


Verwijderd

Topicstarter
Kan je uitleggen waarom dit niet werkt?? :?

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Als je op regelnummer 29
JavaScript:
1
preitem+=("<a href='#' onmousedown='parent.window.location.href=\""+lnk+"\"'>

verandert in
JavaScript:
1
preitem+=("<a href='#' onmousedown='parent.main.location.href=\""+lnk+"\"'>

werkt het dan wel?
Dit is ook nog een mogelijkheid:
JavaScript:
1
preitem+=("<a href=\""+lnk+"\" target='main'>

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • DaRKie
  • Registratie: December 2001
  • Laatst online: 20-08 15:40
probeer dit eens:
code:
1
parent.frames['main'].location.href


dus datgene dat tusse de [] staat, dat is de naam van de frame waar de pagina geopend moet worden

[ Voor 9% gewijzigd door DaRKie op 24-12-2002 12:35 ]


Verwijderd

Topicstarter
Helaas... beide mogelijkheden werken niet!

Bij de aanpassing van Rickets doet de link het niet meer... heeft volgens mij te maken met de onmousedown... als ik die erbij zet, dan krijg ik een syntax error.

Bij de aanpassing van Darkie krijg ik bij rechtermuisklik direct een syntax error.

Hmmm... snap er niets van |:(

Verwijderd

Topicstarter
Ben er inmiddels uit...

Heb de verwijzing naar het frame alsvolgt aangepast:

code:
1
preitem+=("<a href='"+lnk+"' onclick='top.frames[\"main\"].location=this.href;return false;' target='main'>


Daarna werken de links naar behoren...

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

Ik zie geen menu hoor? (Phoenix)

Vind het zowiezo maar een rare manier om een menu te maken

Verwijderd

Ik vind het wel appart uitzien anders...
Timpie je moet wel in het linker frame klikken...
Pagina: 1